home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 91.img / PERI_50.ZIP / PERI.PGM / PSINT.TXT < prev    next >
Text File  |  1990-08-20  |  15KB  |  601 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 op code
  8. 07 .. Reserved
  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 in AL
  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 EGA palette reg
  52. 10 1001 Set EGA border color
  53. 10 1002 Set EGA palette/border
  54. 10 1003 EGA bright or blinking
  55. 10 1007 Read one palette reg
  56. 10 1008 Read overscan reg
  57. 10 1009 Read all palette/overscan
  58. 10 1010 Set one color reg
  59. 10 1012 Set block of color regs
  60. 10 1013 Select color page
  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 EGA 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 EGA character generator
  82. 10 12 EGA alternate select
  83. 10 13 Write string
  84. 10 1400 User LCD font
  85. 10 1401 ROM LCD font
  86. 10 1402 Set LCD high intensity
  87. 10 14 LCD display
  88. 10 15 Get display information
  89. 10 1A00 Get video config
  90. 10 1A01 Set video config
  91. 10 1A Video configuration
  92. 10 1B Get function state
  93. 10 1C00 Video state size
  94. 10 1C01 Save video state
  95. 10 1C02 Restore video state
  96. 10 .. Video
  97. 11 .. Equipment check
  98. 12 .. Memory size
  99. 13 00 Reset disk
  100. 13 01 Read disk status
  101. 13 02 Read sectors
  102. 13 03 Write sectors
  103. 13 04 Verify sectors
  104. 13 05 Format-5
  105. 13 06 Format-6
  106. 13 07 Format-7
  107. 13 08 Return parms
  108. 13 09 Initialize drive
  109. 13 0A Read long
  110. 13 0B Write long
  111. 13 0C Seek
  112. 13 0D Reset drive
  113. 13 0E Read sector buffer
  114. 13 0F Write sector buffer
  115. 13 10 Test drive
  116. 13 11 Recalibrate
  117. 13 12 Controller diagnostics
  118. 13 13 Drive diagnostics
  119. 13 14 Internal diagnostics
  120. 13 15 Read DASD
  121. 13 16 Change line
  122. 13 17 Set DASD
  123. 13 18 Set media type
  124. 13 19 Park heads
  125. 13 1A Format ESDI drive
  126. 13 .. Disk I/O
  127. 14 00 Init comm port
  128. 14 01 Send comm char
  129. 14 02 Read comm char
  130. 14 03 Get comm status
  131. 14 04 Extended init comm
  132. 14 05 Comm control
  133. 14 .. RS-232 I/O
  134. 15 00 Cassette motor on
  135. 15 01 Cassette motor off
  136. 15 02 Read cassette blocks
  137. 15 03 Write cassette blocks
  138. 15 0F Format unit interrupt
  139. 15 21 POST error log
  140. 15 40 Read/Modify profiles
  141. 15 41 Wait for event
  142. 15 42 Request power off
  143. 15 43 Read system status
  144. 15 44 Modem power on/off
  145. 15 4F Keyboard intercept
  146. 15 80 Device open
  147. 15 81 Device close
  148. 15 82 Program terminate
  149. 15 8300 Set interval
  150. 15 8301 Cancel set interval
  151. 15 83 Event wait
  152. 15 84 Joystick
  153. 15 8500 SysReq key pressed
  154. 15 8501 SysReq key released
  155. 15 85 SysReq
  156. 15 86 Wait
  157. 15 87 Move block
  158. 15 88 Extended memory size
  159. 15 89 Go protected
  160. 15 90 Device busy
  161. 15 91 Interrupt complete
  162. 15 C0 Get system config
  163. 15 C1 Get ext BIOS segment
  164. 15 C2 Pointing device
  165. 15 C3 Watchdog control
  166. 15 C4 Program option select
  167. 15 .. Scheduler
  168. 16 00 Read keystroke
  169. 16 01 Test for keystroke
  170. 16 02 Get shift status
  171. 16 0300 Typematic to default
  172. 16 0301 Increase initial delay
  173. 16 0302 Slow typematic by 1/2
  174. 16 0304 Turn off typematic chars
  175. 16 0305 Set typematic rate/delay
  176. 16 03 Typematic
  177. 16 0400 Set keyboard click OFF
  178. 16 0401 Set keyboard click ON
  179. 16 04 Keyboard click
  180. 16 05 Write keystroke
  181. 16 10 Read keystroke
  182. 16 11 Test for keystroke
  183. 16 12 Get shift status
  184. 16 .. Keyboard I/O
  185. 17 00 Print char
  186. 17 01 Init printer
  187. 17 02 Get printer status
  188. 17 .. Printer I/O
  189. 18 .. ROM BASIC
  190. 19 .. Reboot
  191. 1A 00 Read time
  192. 1A 01 Set time
  193. 1A 02 Read AT clock
  194. 1A 03 Set AT clock
  195. 1A 04 Read date
  196. 1A 05 Set date
  197. 1A 06 Set alarm
  198. 1A 07 Reset alarm
  199. 1A 08 Set power-on mode
  200. 1A 09 Read alarm and status
  201. 1A 0A Get day count
  202. 1A 0B Set day count
  203. 1A 80 Setup sound multiplexer
  204. 1A .. Time of day
  205. 1B .. BIOS Ctrl-Break
  206. 1C .. User timer tick
  207. 1D .. Video parameters
  208. 1E .. Diskette parameters
  209. 1F .. Video graphics chars
  210. 20 .. Program terminate
  211. 21 00 Program terminate
  212. 21 01 Keyboard input
  213. 21 02 Display char
  214. 21 03 Aux input
  215. 21 04 Aux output
  216. 21 05 Print char
  217. 21 06 Direct console I/O
  218. 21 07 Direct console input
  219. 21 08 Console input
  220. 21 09 Display string
  221. 21 0A Buffered keyboard input
  222. 21 0B Get keyboard status
  223. 21 0C Clear/read keyboard
  224. 21 0D Disk reset
  225. 21 0E Select disk
  226. 21 0F Open FCB
  227. 21 10 Close FCB
  228. 21 11 Find first FCB
  229. 21 12 Find next FCB
  230. 21 13 Delete FCB
  231. 21 14 Sequential read
  232. 21 15 Sequential write
  233. 21 16 Create FCB
  234. 21 17 Rename FCB
  235. 21 18 DOS use
  236. 21 19 Current disk
  237. 21 1A Set DTA
  238. 21 1B FAT info
  239. 21 1C FAT info
  240. 21 1D DOS use
  241. 21 1E DOS use
  242. 21 1F DOS use
  243. 21 20 DOS use
  244. 21 21 Random read
  245. 21 22 Random write
  246. 21 23 File size
  247. 21 24 Set random record
  248. 21 25 Set vector
  249. 21 26 Create PSP
  250. 21 27 Random block read
  251. 21 28 Random block write
  252. 21 29 Parse filename
  253. 21 2A Get date
  254. 21 2B Set date
  255. 21 2C Get time
  256. 21 2D Set time
  257. 21 2E00 Turn VERIFY off
  258. 21 2E01 Turn VERIFY on
  259. 21 2E Set/reset verify
  260. 21 2F Get DTA
  261. 21 30 Get DOS version
  262. 21 31 Keep process
  263. 21 32 DOS use
  264. 21 3300 Get BREAK state
  265. 21 3301 Set BREAK state
  266. 21 3305 Get boot drive
  267. 21 33 Set BREAK on or off
  268. 21 34 Get DOS nest pointer
  269. 21 35 Get vector
  270. 21 36 Disk free space
  271. 21 37 DOS use
  272. 21 38 Get country info
  273. 21 39 Create subdirectory
  274. 21 3A Remove directory
  275. 21 3B Change directory
  276. 21 3C Create file
  277. 21 3D00 Open file read-only
  278. 21 3D01 Open file write-only
  279. 21 3D02 Open file read/write
  280. 21 3D Open file
  281. 21 3E Close file
  282. 21 3F Read file
  283. 21 40 Write file
  284. 21 41 Delete file
  285. 21 4200 Seek from start of file
  286. 21 4201 Seek from file position
  287. 21 4202 Seek from end of file
  288. 21 42 Move file pointer
  289. 21 4300 Get file attributes
  290. 21 4301 Set file attributes
  291. 21 43 Change file mode
  292. 21 4400 Get device info
  293. 21 4401 Set device info
  294. 21 4402 Read char channel
  295. 21 4403 Write char channel
  296. 21 4404 Read block channel
  297. 21 4405 Write block channel
  298. 21 4406 Get input status
  299. 21 4407 Get output status
  300. 21 4408 Check device removable
  301. 21 4409 Check device local
  302. 21 440A Check handle local
  303. 21 440B Change shared retry count
  304. 21 440D Generic IOCTL request
  305. 21 440E Get logical drive
  306. 21 440F Set logical drive letter
  307. 21 44 I/O device control
  308. 21 45 Duplicate file handle
  309. 21 46 Force duplicate handle
  310. 21 47 Get current directory
  311. 21 48 Allocate memory
  312. 21 49 Free allocated memory
  313. 21 4A Modify allocated memory
  314. 21 4B00 Load then execute
  315. 21 4B03 Load overlay
  316. 21 4B Load/exec program
  317. 21 4C Terminate process
  318. 21 4D Get return code
  319. 21 4E Find first file
  320. 21 4F Find next file
  321. 21 50 DOS use
  322. 21 51 DOS use
  323. 21 52 DOS use
  324. 21 53 DOS use
  325. 21 54 Get verify state
  326. 21 55 DOS use
  327. 21 56 Rename a file
  328. 21 5700 Get file date/time
  329. 21 5701 Set file date/time
  330. 21 57 Get/set file date/time
  331. 21 58 DOS use
  332. 21 59 Get extended error
  333. 21 5A Create temp file
  334. 21 5B Create new file
  335. 21 5C00 Lock file region
  336. 21 5C01 Unlock file region
  337. 21 5C Lock/unlock file
  338. 21 5D DOS use
  339. 21 5E00 Get machine name
  340. 21 5E02 Set printer setup
  341. 21 5E03 Get printer setup
  342. 21 5E Network
  343. 21 5F02 Get redirection list
  344. 21 5F03 Redirect device
  345. 21 5F04 Cancel redirection
  346. 21 5F Redirection
  347. 21 60 DOS use
  348. 21 61 DOS use
  349. 21 62 Get PSP
  350. 21 63 DOS use
  351. 21 64 DOS use
  352. 21 65 Get ext country info
  353. 21 6601 Get global code page
  354. 21 6602 Set global code page
  355. 21 67 Set handle count
  356. 21 68 Commit file
  357. 21 69 DOS use
  358. 21 6A DOS use
  359. 21 6B DOS use
  360. 21 6C Extended open/create
  361. 21 .. DOS
  362. 22 .. Terminate address
  363. 23 .. BREAK address
  364. 24 .. DOS critical error
  365. 25 .. Absolute disk read
  366. 26 .. Absolute disk write
  367. 27 .. TSR
  368. 28 .. DOS Idle
  369. 29 .. DOS TTY
  370. 2A 00 Network presence test
  371. 2A 03 Network direct I/O test
  372. 2A 04 NETBIOS execute
  373. 2A 05 Get network information
  374. 2A .. DOS critical section
  375. 2E .. COMMAND
  376. 2F 01 Resident PRINT
  377. 2F 02 Resident ASSIGN
  378. 2F 06 Resident ASSIGN
  379. 2F 10 Resident SHARE
  380. 2F 11 Redirector/IFS
  381. 2F 12 MultiDOS
  382. 2F 13 Swap 13h and 19h
  383. 2F 14 NLSFUNC
  384. 2F 15 CD-ROM
  385. 2F 16 Windows 386
  386. 2F 17 DOS shell
  387. 2F 1A ANSI
  388. 2F 43 Himem XMS driver
  389. 2F B7 Resident APPEND
  390. 2F B8 Network PCLAN
  391. 2F .. DOS multiplex
  392. 33 0000 Reset mouse hardware
  393. 33 0001 Show mouse cursor
  394. 33 0002 Hide mouse cursor
  395. 33 0003 Get mouse status
  396. 33 0004 Set mouse position
  397. 33 0005 Get mouse press
  398. 33 0006 Get mouse release
  399. 33 0007 Set horizontal limits
  400. 33 0008 Set vertical limits
  401. 33 0009 Set graphics cursor
  402. 33 000A Set text cursor
  403. 33 000B Get motion
  404. 33 000C Set user int handler
  405. 33 000D Enable lightpen
  406. 33 000E Disable lightpen
  407. 33 000F Set mickey/pixel
  408. 33 0010 Mouse hidden area
  409. 33 0013 Set mouse threshold
  410. 33 0014 Swap user int handler
  411. 33 0015 Get mouse state size
  412. 33 0016 Save mouse state
  413. 33 0017 Restore mouse state
  414. 33 0018 Alternate user handler
  415. 33 0019 Get user int handler
  416. 33 001A Set mouse sensitivity
  417. 33 001B Get mouse sensitivity
  418. 33 001C Set max int range
  419. 33 001D Set mouse CRT page
  420. 33 001E Get mouse CRT page
  421. 33 001F Disable mouse driver
  422. 33 0020 Enable mouse driver
  423. 33 0021 Reset mouse software
  424. 33 0022 Set mouse language
  425. 33 0023 Get mouse language
  426. 33 0024 Get mouse version number
  427. 33 .. Mouse
  428. 34 .. 87 emulation
  429. 35 .. 87 emulation
  430. 36 .. 87 emulation
  431. 37 .. 87 emulation
  432. 38 .. 87 emulation
  433. 39 .. 87 emulation
  434. 3A .. 87 emulation
  435. 3B .. 87 emulation
  436. 3C .. 87 emulation
  437. 3D .. 87 emulation
  438. 40 .. Diskette I/O
  439. 41 .. Fixed disk parameters
  440. 42 .. Original video
  441. 46 .. Fixed disk parameters
  442. 4A .. User alarm
  443. 5A .. Cluster functions
  444. 5C .. Network functions
  445. 60 .. User int
  446. 61 .. User int
  447. 62 .. User int
  448. 63 .. User int
  449. 64 .. User int
  450. 65 .. User int
  451. 66 .. User int
  452. 67 40 Get EMS status
  453. 67 41 Get EMS frame segment
  454. 67 42 Get free page count
  455. 67 43 Allocate pages
  456. 67 44 Map/unmap pages
  457. 67 45 Deallocate pages
  458. 67 46 Get EMS version
  459. 67 47 Save page map
  460. 67 48 Restore page map
  461. 67 4B Get handle count
  462. 67 4C Get handle pages
  463. 67 4D Get all pages
  464. 67 4E00 Get page map
  465. 67 4E01 Set page map
  466. 67 4E02 Get/set page map
  467. 67 4E03 Get page map size
  468. 67 4F00 Get partial map
  469. 67 4F01 Set partial map
  470. 67 4F02 Get partial map size
  471. 67 5000 Map/unmap pages
  472. 67 5001 Map/unmap segments
  473. 67 51 Reallocate
  474. 67 5200 Get handler address
  475. 67 5201 Set handler address
  476. 67 5202 Get attr ability
  477. 67 5300 Get handle name
  478. 67 5301 Set handle name
  479. 67 5400 Get handle dir
  480. 67 5401 Search for name
  481. 67 5402 Get total handles
  482. 67 55 Alter map and jump
  483. 67 5600 Alter map and call page
  484. 67 5601 Alter map and call segment
  485. 67 5602 Get call stack space
  486. 67 5700 Copy data
  487. 67 5701 Exchange data
  488. 67 5800 Get physical map array
  489. 67 5801 Get physical array size
  490. 67 5900 Get hardware array
  491. 67 5901 Get raw page count
  492. 67 5A Allocate raw pages
  493. 67 5B Alt map and DMA
  494. 67 5C Prepare warm boot
  495. 67 5D OS/E key
  496. 67 .. Expanded memory
  497. 70 .. Real-time clock
  498. 75 .. Redirect to NMI
  499. ** 020 8259 Interrupt controller
  500. ** 021 8259 Interrupt controller
  501. ** 040 8253 Timer channel 0
  502. ** 041 8253 Timer channel 1
  503. ** 042 8253 Timer channel 2
  504. ** 043 8253 Timer control 
  505. ** 060 Keyboard data i/o
  506. ** 061 Keyboard control
  507. ** 062 8255 input
  508. ** 063 8255 command mode 
  509. ** 064 8042 keyboard input buffer
  510. ** 070 CMOS RAM address 
  511. ** 071 CMOS RAM data 
  512. ** 080 Manufacturing test port
  513. ** 0A0 Interrupt controller 2
  514. ** 0A1 Interrupt controller 2 mask
  515. ** 170 Fixed disk 1 data 
  516. ** 171 Fixed disk 1 error 
  517. ** 172 Fixed disk 1 sector count
  518. ** 173 Fixed disk 1 sector number
  519. ** 174 Fixed disk 1 cylinder low
  520. ** 175 Fixed disk 1 cylinder high
  521. ** 176 Fixed disk 1 drive/head
  522. ** 177 Fixed disk 1 status
  523. ** 1F0 Fixed disk 0 data 
  524. ** 1F1 Fixed disk 0 error 
  525. ** 1F2 Fixed disk 0 sector count
  526. ** 1F3 Fixed disk 0 sector number
  527. ** 1F4 Fixed disk 0 cylinder low
  528. ** 1F5 Fixed disk 0 cylinder high
  529. ** 1F6 Fixed disk 0 drive/head
  530. ** 1F7 Fixed disk 0 status       
  531. ** 200 Game control port
  532. ** 278 Parallel 3, data port
  533. ** 279 Parallel 3, status port
  534. ** 27A Parallel 3, control port
  535. ** 2E0 EGA/VGA (alternate)
  536. ** 2F8 Serial 2, base port
  537. ** 2F9 Serial 2, interrupt enable
  538. ** 2FA Serial 2, interrupt id
  539. ** 2FB Serial 2, line control
  540. ** 2FC Serial 2, modem control
  541. ** 2FD Serial 2, line status
  542. ** 2FE Serial 2, modem status
  543. ** 2FF Serial 2, reserved
  544. ** 300 Periscope or proto card
  545. ** 320 Fixed disk adapter
  546. ** 322 Fixed disk control/status
  547. ** 324 Fixed disk attention/status
  548. ** 372 Diskette digital output
  549. ** 374 Diskette controller status
  550. ** 375 Diskette controller data
  551. ** 376 Diskette controller data
  552. ** 377 Diskette digital input
  553. ** 378 Parallel 2, data port
  554. ** 379 Parallel 2, status port
  555. ** 37A Parallel 2, control port
  556. ** 3B0 Video
  557. ** 3B1 Video
  558. ** 3B2 Video
  559. ** 3B3 Video
  560. ** 3B4 CRTC index 
  561. ** 3B5 MDA, EGA, VGA 
  562. ** 3B8 MDA mode control 
  563. ** 3BA VGA input status 1
  564. ** 3BC Parallel 1, data port
  565. ** 3BD Parallel 1, status port
  566. ** 3BE Parallel 1, control port
  567. ** 3C0 VGA attribute controller
  568. ** 3C1 Other video attributes
  569. ** 3C2 EGA, VGA, CGA input status 0
  570. ** 3C3 Video subsystem enable
  571. ** 3C4 CGA, EGA, VGA sequencer index
  572. ** 3C5 CGA, EGA, VGA sequencer
  573. ** 3C6 VGA video DAC PEL mask
  574. ** 3C7 VGA video DAC state
  575. ** 3C8 VGA video DAC PEL address
  576. ** 3C9 VGA video DAC  
  577. ** 3CA VGA graphics 2 position
  578. ** 3CC VGA graphics 1 position
  579. ** 3CD VGA feature control 
  580. ** 3CE VGA graphics index 
  581. ** 3CF Other VGA graphics  
  582. ** 3D4 Video CRTC index 
  583. ** 3D8 CGA, EGA, VGA mode control
  584. ** 3D9 CGA, EGA, VGA palette
  585. ** 3F0 Diskette controller status A
  586. ** 3F1 Diskette controller status B
  587. ** 3F2 Diskette digital output
  588. ** 3F4 Diskette controller status
  589. ** 3F5 Diskette controller data
  590. ** 3F6 Diskette controller data
  591. ** 3F7 Diskette digital input
  592. ** 3F8 Serial 1, base port
  593. ** 3F9 Serial 1, interrupt enable
  594. ** 3FA Serial 1, interrupt id
  595. ** 3FB Serial 1, line control
  596. ** 3FC Serial 1, modem control
  597. ** 3FD Serial 1, line status
  598. ** 3FE Serial 1, modem status
  599. ** 3FF Serial 1, reserved
  600.  
  601.