Appendices Site Index

INDEX

1234h99, 167
24 Hour Flag154, 167
32.768 Khz Oscillator15
320 x 200 Graphics25
640 x 200 Graphics Mode26
640 x 350 Graphics Mode27
8087-2 Numeric Data Processor1, 136
 
Absolute Key Token109, 164
ACE (8250) Registers176
Active Video Display page166
AMSTRAD PC 640K (Vv.i) message171
Asynchronous Communications Element test101
Attribute Byte (Color)22
Attribute Byte (Monochrome) 24
Attribute Controller Address Register35
Attribute Controller35
 
Bad Sector Markers141, 142
Baud Rate Selector144
Break Byte109, 166
BREAK Command220
BUFFERS Command221
 
Central Processing Unit (CPU)1
Centronics Compatible Port16
Centronics Interface Connector79
CGA Color Select Register66
CGA CRTC Display Addressing68
CGA Mode 6845 CRTC Emulation67
CGA Mode Control Register64
CGA Status Register67
Character Plane Mapping42
Character set A/B Select22, 40, 41
Character set Select Register40
Check keyboard and mouse171
Clock Mode Register39
Color Alpha Display21
Color Graphics Adpater Compatible Registers 64
Color Graphics Display24
Color No Care Register48
Color Plane Compare Register44
Color Plane Enable Register37
Color Plane Read Register46
Color Plane Select Register39
COMMAND.COM264
Counter 1 initialisation10
Country Dependent Information226
CRC Error137
CRTC Initialisation Data159
CRTC Mode Register60, 64
CRTC Offset Register59
CRTC Overflow Register53
Ctrl " [Keys]: Key Actions108
Current Video Color Select byte166
Current Video Mode Byte165
Current Video Mode Control Byte166
Cursor Address Buffer166
Cursor End Byte166
Cursor End Register55
Cursor Location Low Register56
Cursor Location High Register56
Cursor Start Register54
Cursor Start Scan Byte166
 
Danish Keyboard244
Danish ROS Messages173
Data Rotate Register45
DDM12, 92, 136
DEBUG Utility Program265
Default Video Mode12, 92, 136
DEVICE Command221
Diagnostic Mode19, 173
Direct memory Access Controller test100
Direct memory Access5
Disk Bootstrap Interrupt153
Disk Controller Error137, 141
Disk I/O Interrupt137, 140
Disk Parameter Table160
Disk Write Protect Error137
Display Selector Switch Settings91
DMA Controller (8237A-4) Registers179
DMA Initialisation7
DMA over 64K boundary (Disk I/O Error)137, 141
DMA Overrun Error137
DMA Page Registers6
DMA5
Dot Clock Rate39
Drive Motor Flag165
Drive Motor Timeout Counter165
Drive Not Ready141
Drive Restore Flag164
Drive Status Byte165
DRIVER.SYS222
DRIVPARM Command223
Dynamic RAM Refresh9
 
ECC Error141
EGA Compatible Video I/O121
EGA CRTC Address Register50
EGA CRTC Mode Register60
EGA Horizontal Display End Register50
EGA Horizontal Total Register50
EGA Mode Compatible Registers31
EGA Mode CRT Controller Registers49
EGC Control Register33
EGC External Control Registers33
EGC Status Register34
Enable Set/Reset Register44
End Horizontal Blanking Register51
End Horizontal Retrace Register52
Enable Set/Reset Register44
End of Track160
End Vertical Blanking Register60
End Vertical Retrace Register57
English ROS Messages19, 170, 173
Enhanced Function Interrupt147
Enter Key Translation token169
Error: External ROM checksum incorrect98, 171
Error: Faulty ...172
EXE (Run File)247, 251
EXE2BIN Utility Program290
EXIT Command291
Expansion Bus I/O Channels4
Expansion Card Connector88
Expansion Card Interface86
Extended Graphics Border Register37
Extended Mode Control Register29
External Cluster Controllers5
External Ticker Interrupt158
Extra RAM size163
 
Fatal ROS Messages172
FCBS Command224
FDC (uPD765A) registers191
FDC Command Codes195
FDC Hardware Conditions76
FDC Results Buffer165
FILES Command225
Filler Byte161
Firmware93
Floppy Disk Controller76
Floppy Disk I/O Interrupt137
Floppy Disk Interface test102
Format Bad Track141
Format Drive141
Format Track139, 141
Forward Delete Key translation token169
French Keyboard242
French ROS Messages173
 
Gap Length160
German Keyboard242
German ROS Messages173
Get Cursor Address114, 124
Get Key Token (Keyboard I/O Interrupt)149
Get Light Pen Address114, 124
Get RTC Date156
Get RTC Time155
Get System Clock154
Get Video Parameters121, 131
Graphics Controller Address43
Graphics Controller Registers42
Graphics Mode Register 147
Graphics Mode Register 248
Greek Keyboard245
 
Hard Disk Call parameters and registers140
Hard Disk Drive Count167
Hard Disk I/O Interrupt137, 140
Hard Disk ROM2, 3, 140, 174
Head Load Delay160
Head Settling Delay161
Hercules 6845 CRTC Emulation74
Hercules Compatible Register Emulation71
Hercules Mode Control Register71
Hercules Mode Register30
Hercules Monochrome Graphics72
Hercules Status Register74
High Resolution (640 x 350) Graphics Mode26
Horizontal Panning Register38
Horizontal Total50, 68, 74, 159
 
IGA BIOS EGA Mode Initialization63
IGA Interrupt 16: 'EGA Compatible' Video I/O121
IGA BIOS Modes27
IGA Control Registers28
IGA Extended Mode Control Register29
IGA ROM Fonts2, 174
Initial Serial Setup Bytes (NVR)169
Initialization Stack162
Initialize disk sub-system138, 141
Initialize printer port152
Initialize Serial Port144
Insert a System disk into drive A98, 153, 171
Installed RAM Size13
Internal Graphics Adapter19
Interrupt 2: Parity Error (NMI)102
Interrupt 5: Print Screen103
Interrupt 6: Mouse Button Control103
Interrupt 8: System Clock Interrupt104
Interrupt 9: Keyboard Interrupt105
Interrupt 14: Floppy Disk Controller110
Interrupt 16: Video I/O111, 121
Interrupt 17: System Configuration136
Interrupt 18: Memory Size136
Interrupt 19: Disk I/O137
Interrupt 20: Serial I/O143
Interrupt 21: Enhanced Function Interrupt147
Interrupt 22: Keyboard I/O149
Interrupt 23: Printer I/O151
Interrupt 24: System Restart153
Interrupt 25: Disk Bootstrap153
Interrupt 26: System Clock and RTC154
Interrupt 27: Keyboard Break Interrupt158
Interrupt 28: External Ticker Interrupt158
Interrupt 29: Video Parameter Table159
Interrupt 30: Disk Parameter Table160
Interrupt 31: Video Matrix Table161
Interrupt 51: Mouse I/O208
Interrupt Controller Initialisation8
Interrupt Levels8, 9, 96
Interrupt Vector Initialisation96
Introduction1
Invalid FDC Opcodes208
IRGB Color Selection20, 22
Italian Keyboard242
Italian ROS Messages173
 
Key Codes81, 105, 174, 240
Key States150, 163
Key Toggles150, 163
Key Token Buffer End Address168
Key Token Buffer Start Address168
Key Token Buffer164
Key Tokens105 - 108
Keyboard and Key Codes174, 240
Keyboard Break Interrupt158
Keyboard Buffer status150
Keyboard I/O Interrupt81
Keyboard Interface test102
Keyboard Interface80
Keyboard Interrupt105
Keyboard Keycodes240
Keyboard Layouts241
Keyboard to Main Board Interface80
Kill RTC Alarm158
 
Language Links172
LASTDRIVE Command225
LIB (Library Files)251
Light Pen Connector85
Light Pen High Register58
Light Pen Low Register58
Line Compare Register61
Linker Program247
Load Character Generator132
Logical Printer Device Base I/O Address62
Logical Printer Device Timeout Buffer167
Logical Serial Device Base I/O Address162
Logical Serial Device Timeout Buffer168
Low Resolution (320 x 200) Graphics25
 
Main Board I/O Channels3
Main Board to Keyboard Interface80
MAP (Link Map File)251
Maximum Scan Line Register45
MC6845 Compatible Video I/O111
MDA 6845 CRTC Emulation70
MDA Compatible Registers69
MDA Mode Control Register69
MDA Status Register70
Medium Resolution (320 x 200) Graphics Mode26
Memory Layout2
Memory Size Interrupt136
Missing Address mark137, 141
Mode Control Register36
Monochrome Alpha Display23
Motor off timeout160
Motor on Delay161
Mouse Button Control interrupt103
Mouse Connector82
Mouse Cursor210
Mouse Interface82
Mouse Software Interfaces208
Mouse X and Y Count Register test 101
Mouse X and Y direction scaling factors (NVR) 169
MS-DOS System Configuration220
MS-LINK247
 
NDP1, 136
NMI Disable11
NMI Mask Control8
Non-Fatal ROS Messages171
Non-Volatile RAM148, 169, 187
Norwegian Keyboard246
Null Modem Cable234
Number of Printers Attached136
Number of Serial Interfaces Attached136
NVR148, 169, 187
 
OBJ (Object File)251
Optional Games Adapter136
Overscan Register37
 
Palette Registers20, 36
Paper Out151
Parallel Printer Interface78
Parallel Printer Port16
Parity Error (NMI)102
Parity Error Disable11
PC1512/1640 Type Determination17
PC1640 Power Usage237
PIC (8259A-2) Command Words182
PIT (8253) Registers185
Pixel to Bit Mapping (320 Res)26
Pixel to Bit Mapping (640 Res)27
Plantronics Mode Register31
Please fit new batteries171
Please Wait .....99, 170
Port A - Status-1 Input/Keyboard Code12
Port B - System Control11
Port C - Status-2 Input12
Portugese Keyboard245
Power Connector90
Power-Up Initialisation and Self Test94
Power-Up Self Tests98
Power-Up Test Methods100
Power-Up Test Procedure99
Preset Row Sccan Register53
Print Screen Status Byte168
Print Screen103
Printer Acknowledge151
Printer Connector79
Printer Control Latch17
Printer Data Latch16
Printer I/O Interrupt151
Printer Idle151
Printer Lead Wiring236
Printer Parallel Port test101
Printer Selected151
Printer Status Channel18
Processor Memory Usage2, 173
Programmable Interrupt Controller test102
Programmable Interval Timer test100
Programmable Interval Timers8
Programmable Peripheral Interface test101
 
RAM0 - RAM413
RAMDRIVE.SYS223
Read and Reset Mouse X and Y Counts147
Read Character and Attributes116, 126
Read NVR Location148
Read Pixel (Video Int 16)120, 129
Read Sectors138, 141
Read Serial Port145
Real Time Clock test101
Real Time Clock15
Record Not Found (Disk I/O Error)137
RECOVER Utility Program292
Reference Information172
Resident Operating System ROM2
Return Disk I/O Status138, 141
Return EGC State134
Return Key Toggle and Key States150
Return printer port status152
rgbRGB (16/64) Color21, 23
ROM Character Set238
ROM Firmware Interrupts96, 102
ROS Checksum Test100
ROS Interrupt 16: '6845 Compatible' Video I/O111
ROS Messages170
RS232 Connections227
RS232C Asynchronous Serial Port77
RTC (HD146818) Registers185
 
Scroll Screen Down116, 125
Scroll Screen Up115, 125
Second Floppy Disk Drive14
Sector Size160
Seek Error137, 141
Send character to the printer port39
Sequencer Address Register39
Sequencer Registers38
Serial Baud Rate Settings144
Serial Channel Interface77
Serial Channel Pin Arrangement78
Serial Clock and Serial Data80
Serial Connector78
Serial I/O Interrupt143
Serial Parity Settings144
Serial Port Status146
Serial Stop Bit Settings144
Set Cursor Address113, 124
Set Cursor Size113, 123
Set Display Page115, 125
Set Palette Registers (Video Int 16) 131
Set PrtSc Vector134
Set RTC Alarm157
Set RTC Date157
Set RTC Time156
Set System Clock155
Set Video Mode112, 122
SHARE Utility Program293
SHELL Command225
Size of Ram Disk169, 223
Soft Reset108
Spanish Keyboard243
Spanish ROS Messages173
Speaker Drive & Modulate11
Special IGA Registers11
Special Key Actions108
STACKS Command226
Start Address High Register55
Start Address Low Register56
Start Horizontal Blanking Register51
Start Horizontal Retrace Register52
Start Vertical Blanking Register59
Start Vertical Retrace Register57
Status PORT Register62
Status Register34, 67, 70, 74
Status-1 Input/Keyboard Code12
Status-2 Input12
Step rate160
SW1 - SW4 Status Read35
SW6, SW7, SW9 & SW10 Status Read17
Swedish Keyboard244
Swedish ROS Messages173
System Clock and RTC Interrupt154
System Clock Interrupt104
System Clock Long Word154, 167
System Commands Processor264
System Configuration Interrupt136
System Configuration Word136
System Control Port11
System Interrupts7
System Memory2
System RAM test101
System RAM Variables161,-,174
System Reset Flag99, 167
System Reset15
System Restart Interrupt153
System Status and Control10
 
Then press any key.98, 153, 171
Time and Date of last usage169, 171
Time and Date parameters169, 186
Timer Configuration10
Total RAM Size163
 
UK Keyboard241
Underline Location Register59
USA Keyboard241
 
Verify Sectors139, 141
Vertical Display End Register58
Vertical Interrupt (IRQ2)57
Vertical Total Register53
Vertical Total50, 68, 75, 159
Video AND, OR, XOR, Select45
Video Buffer Origin & Size28
Video Connector89
Video Display Buffer Size Word165
Video Display Buffer Start Address165
Video I/O Address Word166
Video I/O Interrupt111, 121
Video Matrix Table161
Video Output Pins36
Video Parameter Table159
Video Read/Write Mode47
Video Screen Buffer2
Video Status MUX38
Visible Video Columns Byte165
VM.TMP251
 
Wait States1
Write Character and Attributes117, 127
Write Character Only118, 128
Write Color Palette (Video Int 16)128
Write Select Register (Video Int 16)119
Write in TTY emulation mode120, 130
Write Mask Register49
Write NVR Location148
Write Pixel (Video Int 16)119, 129
Write Sectors139, 141
Write Serial Port145
Write System Status14

Appendices Site Index