SPONSORED LINKS

Useful documents

For a really complete list see ftp://ulita.ms.mff.cuni.cz/techdoc

Processors

Great Microprocessors of the Past and Present (V 11.4.3)
Intel 386 table

Pentium

PentiumTM Processor Family User's Manual, Volume 1: PentiumTM Processor Family Data Book
PentiumTM Processor Family User's Manual, Volume 3: Architecture and Programming Manual
Pentium® Optimization Cross-Reference by Instruction
How to optimize for the Pentium family of microprocessors

Pentium Pro

Pentium® Pro Family Developerís Manual, Volume 1: Specifications
Pentium® Pro Family Developerís Manual, Volume 2: Programmerís Reference Manual
Pentium® Pro Family Developerís Manual, Volume 3: Operating System Writerís Guide

Pentium II

Intel Architecture Software Developerís Manual, Volume 1: Basic Architecture
Intel Architecture Software Developerís Manual, Volume 2: Instruction Set Reference
Intel Architecture Software Developerís Manual, Volume 3: System Programming Guide
Pentium®II Processor Specification Update
Intel Architecture Optimization Manual
Pentium®II Processor Developerís Manual

Pentium III

Intel Architecture Software Developerís Manual, Volume 1: Basic Architecture
Intel Architecture Software Developerís Manual, Volume 2: Instruction Set Reference
Intel Architecture Software Developerís Manual, Volume 3: System Programming Guide
AddendumóIntel Architecture Software Developerís Manual, Volume 1: Basic Architecture
AddendumóIntel Architecture Software Developerís Manual, Volume 3: System Programming Guide
Pentium®III Processor Specification Update
Intel Architecture Optimization

Pentium IV

An article from Tom's HW Guide
IA-32 Intel Architecture Software Developerís Manual Volume 1: Basic Architecture
IA-32 Intel Architecture Software Developerís Manual Volume 2: Instruction Set Reference
IA-32 Intel Architecture Software Developerís Manual Volume 3: System Programming Guide
Intel Pentium 4 and Intel Xeon Processor Optimization Reference Manual
Intel Pentium 4 Processor Specification Update April 2001
Desktop Performance and Optimization for Intel Pentium 4 Processor

AMD

AMD Athlon Processor Technical Brief
AMD Athlon Processor Data Sheet
3DNow! Technology Manual
AMD-750TM Chipset Overview

Motorola 68000

M68000 8-/16-/32-Bit Microprocessors Userís Manual
MC68020/MC68EC020 Microprocessors Userís Manual
M68060 Userís Manual
MC68EC020 Addendum 32-Bit Embedded Controller Technical Summary
MC68EC030 Addendum 32-Bit Embedded Controller User's Manual
M68040 Addendum
MC68060 Product Brief: Superscalar 32-Bit Microprocessors

Alpha

Alpha 21164 Microprocessor Data Sheet
Alpha 21164 Microprocessor Product Brief
Alpha 21164 Microprocessor Hardware Reference Manual
Alpha 21164 Microprocessor Evaluation Board: Read Me First
Alpha 21264 Microprocessor Hardware Reference Manual
Alpha Architecture Handbook Version 3
Alpha Architecture Handbook Version 4
Changes and Additions to the Alpha Architecture Definition
Compiler Writer's Guide for the Alpha 21264

Sparc

microSPARCTM-IIep Userís Manual
SuperSPARC II
UltraSPARCTM-IIi Userís Manual
Dual Processor System Controller (DSC) Userís Manual
U2PTM - UPA to PCI Interface Userís Manual
PCIO - Peripheral Component Interconnect Input Output Controller
ATM622-s Userís Manual
RIC Userís Manual
U2S Userís Manual
XB1 Userís Manual
USC Userís Manual
Advanced PCI Bridge (APB) Userís Manual
STP2002QFP Fast Ethernet, Parallel Port, SCSI (FEPS) Userís Guide

Crusoe

The Technology Behind CrusoeTM
CrusoeTM Processor Model TM3120 Datasheet
CrusoeTM Processor Model TM5400 Datasheet

IA-64

Intel IA-64 Architecture Software Developer's Manual, Volume 1, Rev. 1.1:IA-64 Application Architecture
Intel IA-64 Architecture Software Developer's Manual, Volume 2, Rev. 1.1:IA-64 System Architecture
Intel IA-64 Architecture Software Developer's Manual, Volume 3, Rev. 1.1:IA-64 Instruction Set Reference
Intel IA-64 Architecture Software Developer's Manual, Volume 4, Rev. 1.1:Itanium Processor Programmer's Guide
IA-64 Software Conventions and Runtime Architecture Guide
IA-64 System Abstraction Layer Specification
UNIX System V Application Binary Interface
Itanium Processor Floating-point Software Assistance and Floating-point Exception Handling
IA-64 Assembly Language Reference Guide
IA-64 Assembler, User's Guide
Assembly Language Programming Tools for the IA-64 Architecture
IA-64 Assembler (source Code)
An Overview of the Intel IA-64 Compilere
Divide, square root and remainder algorithms for the IA-64 architecture
Divide, square root and remainder algorithms for the IA-64 architecture (source code)
Extensible Firmware Interface Specification (Draft v0.92)
IA-64 Floating-point Operations and the IEEE Standard for Binary Floating-point Arithmetic
IA-64 Compiler Technology (slides from IDF)
Designing Interoperability into IA-64 Systems: DIG64 Guidelines (slides from IDF)
Extensible Firmware Interface: booting the new generation of Intel Architecture platforms (slides from IDF)
Highly Optimized Mathematical Functions for the IA-64 Architecture (application note)
Highly Optimized Mathematical Functions for the IA-64 Architecture (source code)
SoftSDV: A Presilicon Software Development Environment for the IA-64 Architecture
The Computation of Transcendental Functions on the IA-64 Architecture

MMX

MMX Technology Developers Guide

Chipsets

Intel 440BX

82371AB PCI-TO-ISA / IDE Xcelerator (PIIX4)
82093AA I/O Advanced Programmable Interrupt Controller (IOAPIC)
Intel® 440BX AGPset: 82443BX Host Bridge/Controller Datasheet
82371AB (PIIX4) PCI ISA IDE Xcelerator Timing Specifications
Intel 82371EB (PIIX4E) Specification Update
Intel® 82371AB (PIIX4) Specification Update
Intel® 82371AB (PIIX4) Specification Update

Intel 450NX

Intel® 450NX PCIset

Intel 810

Intel® 82801AA (ICH) and Intel® 82801AB (ICH0) I/O Controller Hub Datasheet
Intel® 810 Chipset: Intel® 82810/82810-DC100 Graphics and Memory Controller Hub (GMCH) Datasheet
Intel® 82802AB/82802AC Firmware Hub (FWH) Datasheet
Intel® 82810 Chipset: 82810/82810-DC100 Graphics and Memory Controller Hub (GMCH) Specification Update

Intel 820

Intel® 820 Chipset: 82820 Memory Controller Hub (MCH) Datasheet
Intel® 820 Chipset Design Guide
Intel® 82805AA Memory Translator Hub (MTH) Datasheet

Intel 840

Intel® 840 Chipset Design Guide
Intel® 840 Chipset: 82840 Memory Controller Hub (MCH) Datasheet
Intel® 82804AA Memory Repeater Hub for SDRAM (MRH-S) Datasheet
Intel® 82806AA PCI 64 Hub (P64H) Datasheet

Hardware Specifications

ATA/ATAPI

Simple but Unusually Good Software by Hale Landis

ATX

ATX / ATX12V Power Supply Design Guide Version 1.0
ATX Specification Version 2.03
Design Guide for Intel ATX Motherboard I/O Implementations Version 1.1
ATX Specification Version 2.01
ATX Riser Card Specification Version 1.0
ATX Thermal Design Suggestions Version 1.0
Flex ATX Addendum Version 1.0 to the microATX Specification Version 1.0
io_ref.gif
ATX and microATX Board Gauge User Manual Version 1.0
ATX and microATX Chassis Gauge User Manual Version 1.0
Performance ATX Desktop System Thermal Design Suggestions Version 1.0

microATX:
Design Guide for Intel ATX Motherboard I/O Implementations Version 1.1
microATX MB to I/O aperture, correct the dimension, and text.
microATX MB to I/O aperture, correct the dimension, and text.
microATX Motherboard Interface Specification Version 1.0
ATX and microATX Board Gauge User Manual Version 1.0
ATX and microATX Chassis Gauge User Manual Version 1.0
microATX Chassis Checklist
microATX Chassis Design Suggestions Version 1.0
microATX Electrical Design Suggestions Version 1.0
microATX EMC Design Suggestions Version 1.0
microATX System Design Suggestions Version 1.0
microATX Thermal Design Suggestions Version 1.0
SFX Power Supply Design Guide Version 1.0 Release
SFX Power Supply Design Guide Version 1.1 Release

NLX

PCI

PCI, PnP, ESCD

Periferies

82078 64 PIN CHMOS Single-Chip Floppy Disk Controller
SCSI specification

Multiprocessors

MultiProcessor Specification, Version 1.4
(zipped PostScript)

AGP

AGP Interface Specification Rev.2.0 May 4, 1998
AGP Design Guide Rev.1.0 Aug 1998

USB

Universal Serial Bus Revision 2.0 April 27, 2000
Errata for ďUSB Revision 2.0 April 27, 2000Ē as of 12/7/2000
USB 2.0 Specification Engineering Change Notice (ECN) #1: Mini-B connector

Format Specifications

Adobe

Portable Document Format Reference Manual, Version 1.3
PostScript® Language Reference, third edition

Music & Sounds

RIFF WAVE (.WAV) file format
General MIDI Level 1 Spec
Music File Formats Collection 1.0
Multimedia Programming Interface and Data Specifications 1.0 (RIFF-MCI) (text, zip, GZ)

Unicode

Unicode

Interfaces, languages

C/C++

ANSI C Specification (Jan 19, 1998) - HTML,  PS
C++ (Working Paper for Draft Proposed International Standard for Information Systems)
Programming languages ó C (WG14/N869)
C9X RATIONALE (WG14/N897 J11/99-032)
Bruce Eckel - Thinking in C++, 2nd ed. Volume 1 (online)
Bruce Eckel - Thinking in C++, 2nd ed. Volume 2, Revision 2 (online)

Java

The JavaTM Language Specification, Version 1.0
Java Code Conventions
Java VM Specification
Java Documentation as Win32 Helps
JDK 1.16 Documentation
jdk1_2_2-001-doc2
JDK 1.16
JDK 1.16 JIT Update - Win32
JDK 1.16 Win32
Tutorial
HotJAVA
Java Pokec
Bruce Eckel - Thinking in Java + code

JavaScript

Client-Side JavaScript 1.3 Guide
Client-Side JavaScript 1.3 Reference
Server-Side JavaScript 1.2 Guide
Server-Side JavaScript 1.2 Reference
Core JavaScript 1.4 (proposal) Guide
Core JavaScript 1.4 (proposal) Reference
Dynamic HTML in Communicator
ECMA-262 JavaScript Language Specification
Excerpts from the JavaScriptTM Bible (3rd Edition)
JavaScript Basics
JavaScript Basics - PDF

HTML

HTML 3.0 Specification
HTML 4.0 Specification
HTML 4.01 Specification
XHTML 1.0: The Extensible HyperText Markup Language
HTTP 1.0 Specification
SGML Lexical Analyzer Code

CSS

Cascading Style Sheets, level 1 Specification (W3C Recommendation 17 Dec 1996, revised 11 Jan 1999)
Cascading Style Sheets, level 2 Specification (W3C Recommendation 12 May 1998)

XSL

Extensible Stylesheet Language (XSL) Version 1.0 - clickable index
Extensible Stylesheet Language (XSL) Version 1.0 - one large HTML

DOM

Document Object Model (DOM) Level 1 Specification Version 1.0
Document Object Model (DOM) Level 2 Specification Version 1.0

Graphic

OpenGL

File Systems

A Common Internet File System (CIFS/1.0) Protocol
Differences in Win32® API Implementations Among Windows® Operating Systems

Other

DCF77
Microsoft Portable Executable and Common Object File Format Specification
Telefonne karty na Slovensku
I2C Bus Universal Driver over LPT
The CGI Specification

DOS

DPMI (zip)
EMS4 (zip)
VCPI (zip)
XMS (zip)
x86/MSDOS Interrupt List, release 60

GSM

GSM A-Z ROM Programming
GSM Net-codes
GSM Overview
GSM Security and Encryption
GSM telefonni SIM karty

IR

Co je to IrDA
Normy pro IR datovż pÝenos
Teorie IR datovťho pÝenosu a jeho dosah