home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Library / +ORC / Orc pac 2 / FILEZ.ZIP / PERISCOP.ZIP / PSINT.TXT < prev    next >
Encoding:
Text File  |  1993-06-18  |  17.9 KB  |  716 lines

  1. 00 .. Divide by zero
  2. 01 .. Single step
  3. 02 .. NMI
  4. 03 .. Breakpoint
  5. 04 .. Overflow
  6. 05 .. Print screen
  7. 06 .. Invalid opcode
  8. 07 .. Coprocessor emulation
  9. 08 .. IRQ0-Timer
  10. 09 .. IRQ1-Keyboard
  11. 0A .. IRQ2-Slave 8259
  12. 0B .. IRQ3-Com 2
  13. 0C .. IRQ4-Com 1
  14. 0D .. IRQ5-Disk
  15. 0E .. IRQ6-Diskette
  16. 0F .. IRQ7-Printer
  17. 10 0000 Set b/w 40x25
  18. 10 0001 Set color 40x25
  19. 10 0002 Set b/w 80x25
  20. 10 0003 Set color 80x25
  21. 10 0004 Set graphics 320x200
  22. 10 0005 Set graphics 320x200
  23. 10 0006 Set graphics 640x200
  24. 10 0007 Set monochrome 80x25
  25. 10 0008 Set graphics 160x200
  26. 10 0009 Set graphics 320x200
  27. 10 000A Set graphics 640x200
  28. 10 000D Set graphics 320x200
  29. 10 000E Set graphics 640x200
  30. 10 000F Set graphics 640x350
  31. 10 0010 Set graphics 640x350
  32. 10 0011 Set graphics 640x480
  33. 10 0012 Set graphics 640x480
  34. 10 0013 Set graphics 320x200
  35. 10 00 Set mode
  36. 10 01 Set cursor type
  37. 10 02 Set cursor position
  38. 10 03 Read cursor position
  39. 10 04 Read light pen
  40. 10 05 Select page
  41. 10 06 Scroll up
  42. 10 07 Scroll down
  43. 10 08 Read char/attr
  44. 10 09 Write char/attr
  45. 10 0A Write char
  46. 10 0B Set palette
  47. 10 0C Write dot
  48. 10 0D Read dot
  49. 10 0E Write TTY
  50. 10 0F Get mode
  51. 10 1000 Set palette reg
  52. 10 1001 Set border color
  53. 10 1002 Set palette/border
  54. 10 1003 Set bright or blinking
  55. 10 1007 Read palette reg
  56. 10 1008 Read border color
  57. 10 1009 Read palette/border
  58. 10 1010 Set one color reg
  59. 10 1012 Set block of color regs
  60. 10 1013 Set color page state
  61. 10 1015 Read one color reg
  62. 10 1017 Read block of color regs
  63. 10 101A Read color page state
  64. 10 101B Sum color values to gray
  65. 10 10 Set palette
  66. 10 1100 User text font
  67. 10 1101 ROM 8x14 char font
  68. 10 1102 ROM 8x8 char font
  69. 10 1103 Set block specifier
  70. 10 1104 ROM 8x16 char font
  71. 10 1110 User text font
  72. 10 1111 ROM 8x14 char font
  73. 10 1112 ROM 8x8 char font
  74. 10 1114 ROM 8x16 char font
  75. 10 1120 User 8x8 graphics
  76. 10 1121 User graphics font
  77. 10 1122 ROM 8x14 char font
  78. 10 1123 ROM 8x8 char font
  79. 10 1124 ROM 8x16 char font
  80. 10 1130 Return font information
  81. 10 11 Character generator
  82. 10 1210 Return EGA info
  83. 10 1220 Select alt prsc routine
  84. 10 1230 Set text mode scan lines
  85. 10 1231 Enable/disable palette load
  86. 10 1232 Enable/disable video
  87. 10 1233 Enable/disable summing
  88. 10 1234 Enable/disable cursor emul
  89. 10 1235 Display switch
  90. 10 1236 Enable/disable refresh
  91. 10 12 Alternate select
  92. 10 13 Write string
  93. 10 1400 User LCD font
  94. 10 1401 ROM LCD font
  95. 10 1402 Set LCD high intensity
  96. 10 14 LCD display
  97. 10 15 Get LCD display info
  98. 10 1A00 Get video config
  99. 10 1A01 Set video config
  100. 10 1A Video configuration
  101. 10 1B Get functionality state
  102. 10 1C00 Video state size
  103. 10 1C01 Save video state
  104. 10 1C02 Restore video state
  105. 10 1C Video state
  106. 10 4F VESA extensions
  107. 10 .. Video
  108. 11 .. Equipment check
  109. 12 .. Memory size
  110. 13 00 Reset disk
  111. 13 01 Get disk status
  112. 13 02 Read sectors
  113. 13 03 Write sectors
  114. 13 04 Verify sectors
  115. 13 05 Format track
  116. 13 06 Format bad track
  117. 13 07 Format drive
  118. 13 08 Get drive parms
  119. 13 09 Set drive parms
  120. 13 0A Read long
  121. 13 0B Write long
  122. 13 0C Seek
  123. 13 0D Reset drive
  124. 13 0E Read sector buffer
  125. 13 0F Write sector buffer
  126. 13 10 Test drive
  127. 13 11 Recalibrate
  128. 13 12 Controller diagnostics
  129. 13 13 Drive diagnostics
  130. 13 14 Internal diagnostics
  131. 13 15 Get disk type
  132. 13 16 Get changeline status
  133. 13 17 Set disk type
  134. 13 18 Set media type
  135. 13 19 Park heads
  136. 13 1A Format ESDI drive
  137. 13 .. Disk I/O
  138. 14 00 Init comm port
  139. 14 01 Send comm char
  140. 14 02 Read comm char
  141. 14 03 Get comm status
  142. 14 04 Extended init comm
  143. 14 05 Comm control
  144. 14 .. RS-232 I/O
  145. 15 0F Format unit interrupt
  146. 15 21 POST error log
  147. 15 40 Read/modify profiles
  148. 15 41 Wait for external event
  149. 15 42 Request power off
  150. 15 43 Read system status
  151. 15 44 Modem power on/off
  152. 15 4F Keyboard intercept
  153. 15 80 Device open
  154. 15 81 Device close
  155. 15 82 Program terminate
  156. 15 8300 Set interval
  157. 15 8301 Cancel set interval
  158. 15 83 Event wait
  159. 15 84 Joystick
  160. 15 8500 SysReq key pressed
  161. 15 8501 SysReq key released
  162. 15 85 SysReq
  163. 15 86 Wait
  164. 15 87 Move block
  165. 15 88 Extended memory size
  166. 15 89 Enter protected mode
  167. 15 90 Device busy
  168. 15 91 Interrupt complete
  169. 15 C0 Get system config
  170. 15 C1 Get ext BIOS segment
  171. 15 C2 Pointing device
  172. 15 C3 Watchdog control
  173. 15 C4 Program option select
  174. 15 D8 Access EISA system info
  175. 15 .. Scheduler
  176. 16 00 Read keystroke
  177. 16 01 Test for keystroke
  178. 16 02 Get shift status
  179. 16 0300 Typematic to default
  180. 16 0301 Increase initial delay
  181. 16 0302 Slow typematic by 1/2
  182. 16 0304 Turn off typematic chars
  183. 16 0305 Set typematic rate/delay
  184. 16 0306 Get typematic rate/delay
  185. 16 0400 Set keyboard click OFF
  186. 16 0401 Set keyboard click ON
  187. 16 05 Write keystroke
  188. 16 09 Determine functionality
  189. 16 10 Read keystroke
  190. 16 11 Test for keystroke
  191. 16 12 Get shift status
  192. 16 .. Keyboard I/O
  193. 17 00 Print char
  194. 17 01 Init printer
  195. 17 02 Get printer status
  196. 17 .. Printer I/O
  197. 18 .. ROM BASIC
  198. 19 .. Reboot
  199. 1A 00 Read time
  200. 1A 01 Set time
  201. 1A 02 Read AT clock
  202. 1A 03 Set AT clock
  203. 1A 04 Read date
  204. 1A 05 Set date
  205. 1A 06 Set alarm
  206. 1A 07 Reset alarm
  207. 1A 08 Set power-on mode
  208. 1A 09 Read alarm and status
  209. 1A 0A Get day count
  210. 1A 0B Set day count
  211. 1A 80 Setup sound multiplexer
  212. 1A .. Time of day
  213. 1B .. Ctrl-Break
  214. 1C .. User timer tick
  215. 1D .. Video parameters
  216. 1E .. Diskette parameters
  217. 1F .. Video graphics chars
  218. 20 .. Program terminate
  219. 21 00 Program terminate
  220. 21 01 Char input
  221. 21 02 Char output
  222. 21 03 Aux input
  223. 21 04 Aux output
  224. 21 05 Print char
  225. 21 06 Direct console I/O
  226. 21 07 Direct console input
  227. 21 08 Console input
  228. 21 09 Display string
  229. 21 0A Buffered keyboard input
  230. 21 0B Get keyboard status
  231. 21 0C Clear/read keyboard
  232. 21 0D Disk reset
  233. 21 0E Select disk
  234. 21 0F Open FCB
  235. 21 10 Close FCB
  236. 21 11 Find first FCB
  237. 21 12 Find next FCB
  238. 21 13 Delete FCB
  239. 21 14 Sequential read
  240. 21 15 Sequential write
  241. 21 16 Create FCB
  242. 21 17 Rename FCB
  243. 21 19 Current disk
  244. 21 1A Set DTA
  245. 21 1B Get default alloc info
  246. 21 1C Get alloc info
  247. 21 1F Get default DPB
  248. 21 21 Random read
  249. 21 22 Random write
  250. 21 23 File size
  251. 21 24 Set random record
  252. 21 25 Set vector
  253. 21 26 Create PSP
  254. 21 27 Random block read
  255. 21 28 Random block write
  256. 21 29 Parse filename
  257. 21 2A Get date
  258. 21 2B Set date
  259. 21 2C Get time
  260. 21 2D Set time
  261. 21 2E00 Turn VERIFY off
  262. 21 2E01 Turn VERIFY on
  263. 21 2F Get DTA
  264. 21 30 Get DOS version
  265. 21 31 TSR
  266. 21 32 Get DPB
  267. 21 3300 Get BREAK state
  268. 21 3301 Set BREAK state
  269. 21 3302 Swap BREAK state
  270. 21 3305 Get boot drive
  271. 21 3306 Get DOS version
  272. 21 34 Get InDOS flag
  273. 21 35 Get vector
  274. 21 36 Disk free space
  275. 21 3700 Get switch character
  276. 21 3701 Set switch character
  277. 21 38 Get country info
  278. 21 39 Create subdirectory
  279. 21 3A Remove directory
  280. 21 3B Change directory
  281. 21 3C Create file
  282. 21 3D00 Open file read-only
  283. 21 3D01 Open file write-only
  284. 21 3D02 Open file read/write
  285. 21 3D Open file
  286. 21 3E Close file
  287. 21 3F Read file
  288. 21 40 Write file
  289. 21 41 Delete file
  290. 21 4200 Seek from start of file
  291. 21 4201 Seek from file position
  292. 21 4202 Seek from end of file
  293. 21 42 Move file pointer
  294. 21 4300 Get file attributes
  295. 21 4301 Set file attributes
  296. 21 4400 Get device info
  297. 21 4401 Set device info
  298. 21 4402 Read char channel
  299. 21 4403 Write char channel
  300. 21 4404 Read block channel
  301. 21 4405 Write block channel
  302. 21 4406 Get input status
  303. 21 4407 Get output status
  304. 21 4408 Check device removable
  305. 21 4409 Check device local
  306. 21 440A Check handle local
  307. 21 440B Change shared retry count
  308. 21 440C Generic IOCTL request
  309. 21 440D Generic IOCTL request
  310. 21 440E Get logical drive
  311. 21 440F Set logical drive
  312. 21 4410 Query IOCTL char
  313. 21 4411 Query IOCTL block
  314. 21 44 I/O device control
  315. 21 45 Duplicate file handle
  316. 21 46 Redirect file handle
  317. 21 47 Get current directory
  318. 21 48 Allocate memory
  319. 21 49 Release memory
  320. 21 4A Reallocate memory
  321. 21 4B00 Execute program
  322. 21 4B01 Load program
  323. 21 4B03 Load overlay
  324. 21 4B05 Enter exec state
  325. 21 4C Terminate process
  326. 21 4D Get return code
  327. 21 4E Find first file
  328. 21 4F Find next file
  329. 21 50 Set PSP
  330. 21 51 Get PSP
  331. 21 52 Get DOS pointers
  332. 21 53 Create DPB
  333. 21 54 Get verify state
  334. 21 55 Create subprocess PSP
  335. 21 56 Rename file
  336. 21 5700 Get file date/time
  337. 21 5701 Set file date/time
  338. 21 5800 Get alloc strategy
  339. 21 5801 Set alloc strategy
  340. 21 5802 Get UMB link state
  341. 21 5803 Set UMB link state
  342. 21 59 Get extended error info
  343. 21 5A Create temp file
  344. 21 5B Create new file
  345. 21 5C00 Lock file region
  346. 21 5C01 Unlock file region
  347. 21 5D00 Server DOS call
  348. 21 5D01 Flush all open files
  349. 21 5D02 Close shared file
  350. 21 5D03 Close files for machine
  351. 21 5D04 Close files for machine/PSP
  352. 21 5D05 Get shared file info
  353. 21 5D06 Get DOS swappable area
  354. 21 5D07 Get print stream state
  355. 21 5D08 Set print stream state
  356. 21 5D09 Truncate print stream
  357. 21 5D0A Set extended error info
  358. 21 5D File sharing
  359. 21 5E00 Get machine name
  360. 21 5E01 Set machine name
  361. 21 5E02 Set printer setup
  362. 21 5E03 Get printer setup
  363. 21 5E04 Set print mode
  364. 21 5E05 Get print mode
  365. 21 5E Network
  366. 21 5F00 Get redirection mode
  367. 21 5F01 Set redirection mode
  368. 21 5F02 Get redirection list
  369. 21 5F03 Set redirection list
  370. 21 5F04 Cancel redirection
  371. 21 5F05 Get redirection list ext
  372. 21 5F Redirection
  373. 21 60 Qualify filename
  374. 21 62 Get PSP
  375. 21 6300 Get lead byte table pointer
  376. 21 64 Set wait for event flag
  377. 21 6501 Get extended country info
  378. 21 6502 Get uppercase table
  379. 21 6504 Get filename uppercase table
  380. 21 6505 Get filename character table
  381. 21 6506 Get collating table
  382. 21 6507 Get DBCS vector table
  383. 21 6520 Uppercase character
  384. 21 6521 Uppercase string
  385. 21 6522 Uppercase asciiz string
  386. 21 6523 Yes/no check
  387. 21 65 Get extended country info
  388. 21 6601 Get code page
  389. 21 6602 Set code page
  390. 21 67 Set handle count
  391. 21 68 Commit file
  392. 21 6900 Get media id
  393. 21 6901 Set media id
  394. 21 6A Commit file
  395. 21 6C Extended open/create
  396. 21 .. DOS
  397. 22 .. Terminate address
  398. 23 .. BREAK address
  399. 24 .. DOS critical error
  400. 25 .. Absolute disk read
  401. 26 .. Absolute disk write
  402. 27 .. TSR
  403. 28 .. DOS Idle
  404. 29 .. DOS TTY
  405. 2A 00 Network presence test
  406. 2A 01 NETBIOS execute no retry
  407. 2A 03 Network direct I/O test
  408. 2A 04 NETBIOS execute
  409. 2A 05 Get network information
  410. 2A 06 Network print stream ctl
  411. 2A 80 Begin critical section
  412. 2A 81 End critical section
  413. 2A 82 End all critical sections
  414. 2A 84 Keyboard idle
  415. 2A .. DOS critical section
  416. 2E .. Execute command
  417. 2F 01 Resident PRINT
  418. 2F 05 External error handler
  419. 2F 06 Resident ASSIGN
  420. 2F 08 Block device services
  421. 2F 10 Resident SHARE
  422. 2F 11 Redirector/IFS
  423. 2F 12 DOS internal services
  424. 2F 13 Swap INT 13h
  425. 2F 14 Resident NLSFUNC
  426. 2F 15 CD-ROM
  427. 2F 16 Windows
  428. 2F 1A Resident ANSI.SYS
  429. 2F 43 XMS
  430. 2F 48 Resident DOSKEY
  431. 2F 4A HMA allocation
  432. 2F 55 Get res COMMAND jump table
  433. 2F 7A IPX/SPX check
  434. 2F AC Resident GRAPHICS
  435. 2F AD Resident KEYB
  436. 2F AE Resident APPEND
  437. 2F B0 Resident GRAFTABL
  438. 2F B7 Resident APPEND
  439. 2F B8 Network PC-LAN
  440. 2F .. DOS multiplex
  441. 33 0000 Reset mouse hardware
  442. 33 0001 Show mouse cursor
  443. 33 0002 Hide mouse cursor
  444. 33 0003 Get mouse status
  445. 33 0004 Set mouse position
  446. 33 0005 Get mouse press
  447. 33 0006 Get mouse release
  448. 33 0007 Set horizontal limits
  449. 33 0008 Set vertical limits
  450. 33 0009 Set graphics cursor
  451. 33 000A Set text cursor
  452. 33 000B Get motion
  453. 33 000C Set user int handler
  454. 33 000D Enable lightpen
  455. 33 000E Disable lightpen
  456. 33 000F Set mickey/pixel
  457. 33 0010 Mouse hidden area
  458. 33 0013 Set mouse threshold
  459. 33 0014 Swap user int handler
  460. 33 0015 Get mouse state size
  461. 33 0016 Save mouse state
  462. 33 0017 Restore mouse state
  463. 33 0018 Alternate user handler
  464. 33 0019 Get user int handler
  465. 33 001A Set mouse sensitivity
  466. 33 001B Get mouse sensitivity
  467. 33 001C Set max int range
  468. 33 001D Set mouse CRT page
  469. 33 001E Get mouse CRT page
  470. 33 001F Disable mouse driver
  471. 33 0020 Enable mouse driver
  472. 33 0021 Reset mouse software
  473. 33 0022 Set mouse language
  474. 33 0023 Get mouse language
  475. 33 0024 Get mouse version number
  476. 33 .. Mouse
  477. 34 .. 87 emulation
  478. 35 .. 87 emulation
  479. 36 .. 87 emulation
  480. 37 .. 87 emulation
  481. 38 .. 87 emulation
  482. 39 .. 87 emulation
  483. 3A .. 87 emulation
  484. 3B .. 87 emulation
  485. 3C .. 87 emulation
  486. 3D .. 87 emulation
  487. 3F .. Overlay manager
  488. 40 .. Diskette I/O
  489. 41 .. Fixed disk 0 parameters
  490. 42 .. Original video
  491. 43 .. EGA/VGA graphics chars
  492. 46 .. Fixed disk 1 parameters
  493. 4A .. User alarm
  494. 4B .. Virtual DMA services
  495. 5A .. Cluster functions
  496. 5C .. NETBIOS
  497. 60 .. User int
  498. 61 .. User int
  499. 62 .. User int
  500. 63 .. User int
  501. 64 .. User int
  502. 65 .. User int
  503. 66 .. User int
  504. 67 40 Get EMS status
  505. 67 41 Get EMS frame segment
  506. 67 42 Get free page count
  507. 67 43 Allocate pages
  508. 67 44 Map/unmap pages
  509. 67 45 Deallocate pages
  510. 67 46 Get EMS version
  511. 67 47 Save page map
  512. 67 48 Restore page map
  513. 67 4B Get handle count
  514. 67 4C Get handle pages
  515. 67 4D Get all pages
  516. 67 4E00 Get page map
  517. 67 4E01 Set page map
  518. 67 4E02 Get/set page map
  519. 67 4E03 Get page map size
  520. 67 4F00 Get partial page map
  521. 67 4F01 Set partial page map
  522. 67 4F02 Get partial page map size
  523. 67 5000 Map/unmap pages
  524. 67 5001 Map/unmap segments
  525. 67 51 Reallocate pages
  526. 67 5200 Get handle attr
  527. 67 5201 Set handle attr
  528. 67 5202 Get attr capability
  529. 67 5300 Get handle name
  530. 67 5301 Set handle name
  531. 67 5400 Get handle directory
  532. 67 5401 Search for handle name
  533. 67 5402 Get total handles
  534. 67 55 Alter page map and jump
  535. 67 5600 Alter map and call page
  536. 67 5601 Alter map and call segment
  537. 67 5602 Get call stack space size
  538. 67 56 Alter page map and call
  539. 67 5700 Move data
  540. 67 5701 Exchange data
  541. 67 5800 Get phys addr array
  542. 67 5801 Get phys addr array size
  543. 67 5900 Get hardware array
  544. 67 5901 Get raw page count
  545. 67 5A00 Allocate standard pages
  546. 67 5A01 Allocate raw pages
  547. 67 5B00 Get alt map reg set
  548. 67 5B01 Set alt map reg set
  549. 67 5B02 Get alt map array size
  550. 67 5B03 Allocate alt map reg set
  551. 67 5B04 Deallocate alt map reg set
  552. 67 5B05 Allocate DMA reg set
  553. 67 5B06 Enable DMA on alt map set
  554. 67 5B07 Disable DMA on alt map set
  555. 67 5B08 Deallocate DMA reg set
  556. 67 5C Prepare for warm boot
  557. 67 5D00 Enable OS/E functions
  558. 67 5D01 Disable OS/E functions
  559. 67 5D02 Return OS/E key
  560. 67 DE VCPI
  561. 67 .. EMS
  562. 70 .. IRQ8-Realtime clock
  563. 71 .. IRQ9-Redirect to IRQ2
  564. 75 .. IRQ13-Coprocessor
  565. 76 .. IRQ14-Fixed disk
  566. ** 000 DMA channel 0 address
  567. ** 001 DMA channel 0 count
  568. ** 002 DMA channel 1 address
  569. ** 003 DMA channel 1 count
  570. ** 004 DMA channel 2 address
  571. ** 005 DMA channel 2 count
  572. ** 006 DMA channel 3 address
  573. ** 007 DMA channel 3 count
  574. ** 008 DMA status/command
  575. ** 009 DMA write request
  576. ** 00A DMA mask
  577. ** 00B DMA mode
  578. ** 00C DMA clear byte
  579. ** 00D DMA master clear
  580. ** 00E DMA clear mask
  581. ** 00F DMA write mask
  582. ** 020 Interrupt controller 1
  583. ** 021 Interrupt controller 1
  584. ** 040 Timer 1, channel 0
  585. ** 041 Timer 1, channel 1
  586. ** 042 Timer 1, channel 2
  587. ** 043 Timer 1, control
  588. ** 048 Timer 2, channel 0
  589. ** 049 Timer 2, channel 1
  590. ** 04A Timer 2, channel 2
  591. ** 04B Timer 2, control
  592. ** 060 Keyboard data i/o
  593. ** 061 Keyboard control
  594. ** 062 8255 input
  595. ** 063 8255 command mode 
  596. ** 064 8042 keyboard input buffer
  597. ** 070 CMOS RAM address 
  598. ** 071 CMOS RAM data 
  599. ** 080 Manufacturing test port
  600. ** 081 DMA channel 2 page address
  601. ** 082 DMA channel 3 page address
  602. ** 083 DMA channel 1 page address
  603. ** 087 DMA channel 0 page address
  604. ** 089 DMA channel 6 page address
  605. ** 08A DMA channel 7 page address
  606. ** 08B DMA channel 5 page address
  607. ** 08F DMA channel 4 page address
  608. ** 092 PS/2 control port
  609. ** 0A0 Interrupt controller 2
  610. ** 0A1 Interrupt controller 2 
  611. ** 0C0 DMA channel 4 address
  612. ** 0C2 DMA channel 4 count
  613. ** 0C4 DMA channel 5 address
  614. ** 0C6 DMA channel 5 count
  615. ** 0C8 DMA channel 6 address
  616. ** 0CA DMA channel 6 count
  617. ** 0CC DMA channel 7 address
  618. ** 0CE DMA channel 7 count
  619. ** 0D0 DMA status/command
  620. ** 0D2 DMA write request
  621. ** 0D4 DMA mask
  622. ** 0D6 DMA mode
  623. ** 0D8 DMA clear byte
  624. ** 0DA DMA master clear
  625. ** 0DC DMA clear mask
  626. ** 0DE DMA write mask
  627. ** 0F0 Math coprocessor
  628. ** 0F1 Math coprocessor
  629. ** 170 Fixed disk 1 data 
  630. ** 171 Fixed disk 1 error 
  631. ** 172 Fixed disk 1 sector count
  632. ** 173 Fixed disk 1 sector number
  633. ** 174 Fixed disk 1 cylinder low
  634. ** 175 Fixed disk 1 cylinder high
  635. ** 176 Fixed disk 1 drive/head
  636. ** 177 Fixed disk 1 status/command
  637. ** 1F0 Fixed disk 0 data 
  638. ** 1F1 Fixed disk 0 error 
  639. ** 1F2 Fixed disk 0 sector count
  640. ** 1F3 Fixed disk 0 sector number
  641. ** 1F4 Fixed disk 0 cylinder low
  642. ** 1F5 Fixed disk 0 cylinder high
  643. ** 1F6 Fixed disk 0 drive/head
  644. ** 1F7 Fixed disk 0 status/command
  645. ** 200 Game control port
  646. ** 278 Parallel 3, data port
  647. ** 279 Parallel 3, status port
  648. ** 27A Parallel 3, control port
  649. ** 2E0 EGA/VGA (alternate)
  650. ** 2F8 Serial 2, base port
  651. ** 2F9 Serial 2, interrupt enable
  652. ** 2FA Serial 2, interrupt id
  653. ** 2FB Serial 2, line control
  654. ** 2FC Serial 2, modem control
  655. ** 2FD Serial 2, line status
  656. ** 2FE Serial 2, modem status
  657. ** 2FF Serial 2, reserved
  658. ** 300 Periscope or proto card
  659. ** 320 Fixed disk adapter
  660. ** 322 Fixed disk control/status
  661. ** 324 Fixed disk attention/status
  662. ** 372 Diskette digital output
  663. ** 374 Diskette controller status
  664. ** 375 Diskette controller data
  665. ** 376 Diskette controller data
  666. ** 377 Diskette digital input
  667. ** 378 Parallel 2, data port
  668. ** 379 Parallel 2, status port
  669. ** 37A Parallel 2, control port
  670. ** 3B0 Video
  671. ** 3B1 Video
  672. ** 3B2 Video
  673. ** 3B3 Video
  674. ** 3B4 Video CRTC index 
  675. ** 3B5 Video CRTC data
  676. ** 3B8 MDA mode control 
  677. ** 3BA MDA status
  678. ** 3BC Parallel 1, data port
  679. ** 3BD Parallel 1, status port
  680. ** 3BE Parallel 1, control port
  681. ** 3C0 VGA attribute controller
  682. ** 3C1 VGA attribute controller
  683. ** 3C2 VGA misc output
  684. ** 3C3 Video subsystem enable
  685. ** 3C4 VGA sequencer index
  686. ** 3C5 VGA sequencer data
  687. ** 3C6 VGA video DAC PEL mask
  688. ** 3C7 VGA video DAC state
  689. ** 3C8 VGA video DAC PEL address
  690. ** 3C9 VGA video DAC PEL data
  691. ** 3CA VGA feature control
  692. ** 3CC VGA misc output
  693. ** 3CD VGA feature control 
  694. ** 3CE VGA graphics index 
  695. ** 3CF VGA graphics data
  696. ** 3D4 Video CRTC index 
  697. ** 3D5 Video CRTC data
  698. ** 3D8 VGA mode control
  699. ** 3D9 VGA palette
  700. ** 3F0 Diskette controller status A
  701. ** 3F1 Diskette controller status B
  702. ** 3F2 Diskette digital output
  703. ** 3F4 Diskette controller status
  704. ** 3F5 Diskette controller data
  705. ** 3F6 Diskette controller data
  706. ** 3F7 Diskette digital input
  707. ** 3F8 Serial 1, base port
  708. ** 3F9 Serial 1, interrupt enable
  709. ** 3FA Serial 1, interrupt id
  710. ** 3FB Serial 1, line control
  711. ** 3FC Serial 1, modem control
  712. ** 3FD Serial 1, line status
  713. ** 3FE Serial 1, modem status
  714. ** 3FF Serial 1, reserved
  715.  
  716.