Outils pour utilisateurs

Outils du site


back2root:ibm-pc-ms-dos:hardware:informations:irq

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
back2root:ibm-pc-ms-dos:hardware:informations:irq [2023/01/16 17:54] – ↷ Page déplacée de back2root:ibm-pc-ms-dos:informations:irq à back2root:ibm-pc-ms-dos:hardware:informations:irq fraterback2root:ibm-pc-ms-dos:hardware:informations:irq [2024/08/13 11:26] (Version actuelle) – [Interrupt Table as Implemented by System BIOS/DOS] frater
Ligne 55: Ligne 55:
 |  7      |  CPU      | coprocessor not available (286,386)                                                                                                               | |  7      |  CPU      | coprocessor not available (286,386)                                                                                                               |
 |  8      |  IRQ0     | timer (55ms intervals, 18.21590 per second)                                                                                                       | |  8      |  IRQ0     | timer (55ms intervals, 18.21590 per second)                                                                                                       |
-|  9      |  IRQ1     | keyboard service required (see [[back2root:ibm-pc-ms-dos:interrupts:int_09|INT 9]])                                                               |+|  9      |  IRQ1     | keyboard service required (see [[back2root:ibm-pc-ms-dos:interrupts:int_09:start|INT 9]])                                                               |
 |  A      |  IRQ2     | slave 8259 or EGA/VGA vertical retrace                                                                                                            | |  A      |  IRQ2     | slave 8259 or EGA/VGA vertical retrace                                                                                                            |
 |  B      |  IRQ3     | COM2 service required (PS/2 MCA COM3-COM8)                                                                                                        | |  B      |  IRQ3     | COM2 service required (PS/2 MCA COM3-COM8)                                                                                                        |
Ligne 63: Ligne 63:
 |  F      |  IRQ7     | data request from LPT1 (unreliable on IBM mono)                                                                                                   | |  F      |  IRQ7     | data request from LPT1 (unreliable on IBM mono)                                                                                                   |
 |  10      BIOS     | video (see [[back2root:ibm-pc-ms-dos:interrupts:int_10|INT 10]])                                                                                  | |  10      BIOS     | video (see [[back2root:ibm-pc-ms-dos:interrupts:int_10|INT 10]])                                                                                  |
-|  11      BIOS     | Equipment determination (see [[back2root:ibm-pc-ms-dos:interrupts:int_11|INT 11]])                                                                | +|  11      BIOS     | Equipment determination (see [[back2root:ibm-pc-ms-dos:interrupts:int_11:start|INT 11]])                                                                | 
-|  12      BIOS     | memory size (see [[back2root:ibm-pc-ms-dos:interrupts:int_12|INT 12]])                                                                            | +|  12      BIOS     | memory size (see [[back2root:ibm-pc-ms-dos:interrupts:int_12:start|INT 12]])                                                                            | 
-|  13      BIOS     | disk I/O service  (see [[back2root:ibm-pc-ms-dos:interrupts:int_13|INT 13]])                                                                      | +|  13      BIOS     | disk I/O service  (see [[back2root:ibm-pc-ms-dos:interrupts:int_13:start|INT 13]])                                                                      | 
-|  14      BIOS     | serial communications (see [[back2root:ibm-pc-ms-dos:interrupts:int_14|INT 14]])                                                                  | +|  14      BIOS     | serial communications (see [[back2root:ibm-pc-ms-dos:interrupts:int_14:start|INT 14]])                                                                  | 
-|  15      BIOS     | system services, cassette (see [[back2root:ibm-pc-ms-dos:interrupts:int_15|INT 15]])                                                              | +|  15      BIOS     | system services, cassette (see [[back2root:ibm-pc-ms-dos:interrupts:int_15:start|INT 15]])                                                              | 
-|  16      BIOS     | keyboard services (see [[back2root:ibm-pc-ms-dos:interrupts:int_16|INT 16]])                                                                      | +|  16      BIOS     | keyboard services (see [[back2root:ibm-pc-ms-dos:interrupts:int_16:start|INT 16]])                                                                      | 
-|  17      BIOS     | parallel printer (see [[back2root:ibm-pc-ms-dos:interrupts:int_17|INT 17]])                                                                       |+|  17      BIOS     | parallel printer (see [[back2root:ibm-pc-ms-dos:interrupts:int_17:start|INT 17]])                                                                       |
 |  18      BIOS     | ROM BASIC loader                                                                                                                                  | |  18      BIOS     | ROM BASIC loader                                                                                                                                  |
-|  19      BIOS     | bootstrap loader (unreliable, see [[back2root:ibm-pc-ms-dos:interrupts:int_19|INT 19]])                                                           | +|  19      BIOS     | bootstrap loader (unreliable, see [[back2root:ibm-pc-ms-dos:interrupts:int_19:start|INT 19]])                                                           | 
-|  1A      BIOS     | time of day       (see [[back2root:ibm-pc-ms-dos:interrupts:int_1A|INT 1A]])                                                                      | +|  1A      BIOS     | time of day       (see [[back2root:ibm-pc-ms-dos:interrupts:int_1A:start|INT 1A]])                                                                      | 
-|  1B      BIOS     | user defined ctrl-break handler (see [[back2root:ibm-pc-ms-dos:interrupts:int_1B|INT 1B]])                                                        | +|  1B      BIOS     | user defined ctrl-break handler (see [[back2root:ibm-pc-ms-dos:interrupts:int_1B:start|INT 1B]])                                                        | 
-|  1C      BIOS     | user defined clock tick handler (see [[back2root:ibm-pc-ms-dos:interrupts:int_1C|INT 1C]])                                                        |+|  1C      BIOS     | user defined clock tick handler (see [[back2root:ibm-pc-ms-dos:interrupts:int_1C:start|INT 1C]])                                                        |
 |  1D      BIOS     | 6845 video parameter pointer                                                                                                                      | |  1D      BIOS     | 6845 video parameter pointer                                                                                                                      |
 |  1E      BIOS     | diskette parameter pointer (base table)                                                                                                           | |  1E      BIOS     | diskette parameter pointer (base table)                                                                                                           |
 |  1F      BIOS     | graphics character table                                                                                                                          | |  1F      BIOS     | graphics character table                                                                                                                          |
 |  20      DOS      | general program termination                                                                                                                       | |  20      DOS      | general program termination                                                                                                                       |
-|  21      DOS      | function request services (see [[back2root:ibm-pc-ms-dos:interrupts:int_21|INT 21]])                                                              | +|  21      DOS      | function request services (see [[back2root:ibm-pc-ms-dos:interrupts:int_21:start|INT 21]])                                                              | 
-|  22      DOS      | terminate address (see [[back2root:ibm-pc-ms-dos:interrupts:int_22|INT 22]])                                                                      | +|  22      DOS      | terminate address (see [[back2root:ibm-pc-ms-dos:interrupts:int_22:start|INT 22]])                                                                      | 
-|  23      DOS      | control break termination address (see [[back2root:ibm-pc-ms-dos:interrupts:int_23|INT 23]])                                                      | +|  23      DOS      | control break termination address (see [[back2root:ibm-pc-ms-dos:interrupts:int_23:start|INT 23]])                                                      | 
-|  24      DOS      | critical error handler (see [[back2root:ibm-pc-ms-dos:interrupts:int_24|INT 24]])                                                                 | +|  24      DOS      | critical error handler (see [[back2root:ibm-pc-ms-dos:interrupts:int_24:start|INT 24]])                                                                 | 
-|  25      DOS      | absolute disk read (see [[back2root:ibm-pc-ms-dos:interrupts:int_25|INT 25]])                                                                     | +|  25      DOS      | absolute disk read (see [[back2root:ibm-pc-ms-dos:interrupts:int_25:start|INT 25]])                                                                     | 
-|  26      DOS      | absolute disk write (see [[back2root:ibm-pc-ms-dos:interrupts:int_26|INT 26]])                                                                    | +|  26      DOS      | absolute disk write (see [[back2root:ibm-pc-ms-dos:interrupts:int_26:start|INT 26]])                                                                    | 
-|  27      DOS      | terminate and stay resident (see [[back2root:ibm-pc-ms-dos:interrupts:int_27|INT 27]])                                                            | +|  27      DOS      | terminate and stay resident (see [[back2root:ibm-pc-ms-dos:interrupts:int_27:start|INT 27]])                                                            | 
-|  28      DOS      | idle loop, issued by DOS when idle (see [[back2root:ibm-pc-ms-dos:interrupts:int_28|INT 28]])                                                     | +|  28      DOS      | idle loop, issued by DOS when idle (see [[back2root:ibm-pc-ms-dos:interrupts:int_28:start|INT 28]])                                                     | 
-|  29      DOS      | fast TTY console I/O (see [[back2root:ibm-pc-ms-dos:interrupts:int_29|INT 29]])                                                                   | +|  29      DOS      | fast TTY console I/O (see [[back2root:ibm-pc-ms-dos:interrupts:int_29:start|INT 29]])                                                                   | 
-|  2A      DOS      | critical section and NETBIOS (see [[back2root:ibm-pc-ms-dos:interrupts:int_2A|INT 2A]])                                                           |+|  2A      DOS      | critical section and NETBIOS (see [[back2root:ibm-pc-ms-dos:interrupts:int_2A:start|INT 2A]])                                                           |
 |  2B      DOS      | internal, simple IRET in DOS 2.0-5.0                                                                                                              | |  2B      DOS      | internal, simple IRET in DOS 2.0-5.0                                                                                                              |
 |  2C      DOS      | internal, simple IRET in DOS 2.0-5.0                                                                                                              | |  2C      DOS      | internal, simple IRET in DOS 2.0-5.0                                                                                                              |
 |  2D      DOS      | internal, simple IRET in DOS 2.0-5.0                                                                                                              | |  2D      DOS      | internal, simple IRET in DOS 2.0-5.0                                                                                                              |
-|  2E      DOS      | exec command from base level command interpreter (see [[back2root:ibm-pc-ms-dos:interrupts:int_2E|INT 2E]])                                       | +|  2E      DOS      | exec command from base level command interpreter (see [[back2root:ibm-pc-ms-dos:interrupts:int_2E:start|INT 2E]])                                       | 
-|  2F      DOS      | multiplexer (see [[back2root:ibm-pc-ms-dos:interrupts:int_2F|INT 2F]])                                                                            |+|  2F      DOS      | multiplexer (see [[back2root:ibm-pc-ms-dos:interrupts:int_2F:start|INT 2F]])                                                                            |
 |  30-31  |  CPM      | far jump vector for CPM (not an interrupt)                                                                                                        | |  30-31  |  CPM      | far jump vector for CPM (not an interrupt)                                                                                                        |
 |  31      DPMI     | DOS Protected Mode Interface (for DOS extenders)                                                                                                  | |  31      DPMI     | DOS Protected Mode Interface (for DOS extenders)                                                                                                  |
 |  32               | reserved                                                                                                                                          | |  32               | reserved                                                                                                                                          |
-|  33               | mouse support (see [[back2root:ibm-pc-ms-dos:interrupts:int_33|INT 33]])                                                                          |+|  33               | mouse support (see [[back2root:ibm-pc-ms-dos:interrupts:int_33:start|INT 33]])                                                                          |
 |  34-3E  |           | Microsoft/Borland floating point emulation                                                                                                        | |  34-3E  |           | Microsoft/Borland floating point emulation                                                                                                        |
 |  3F               | overlay manager                                                                                                                                   | |  3F               | overlay manager                                                                                                                                   |
 |  40      BIOS     | hard disk                                                                                                                                         | |  40      BIOS     | hard disk                                                                                                                                         |
-|  41      BIOS     | fixed disk 0 parameters pointer (see [[back2root:ibm-pc-ms-dos:interrupts:int_13_09|INT 13,9]])                                                   |+|  41      BIOS     | fixed disk 0 parameters pointer (see [[back2root:ibm-pc-ms-dos:interrupts:int_13:int_13_09|INT 13,9]])                                                   |
 |  42      BIOS     | relocated video handler (EGA/VGA/PS)                                                                                                              | |  42      BIOS     | relocated video handler (EGA/VGA/PS)                                                                                                              |
 |  43      BIOS     | user font table (EGA/VGA/PS)                                                                                                                      | |  43      BIOS     | user font table (EGA/VGA/PS)                                                                                                                      |
 |  44      BIOS     | first 128 graphics characters (also Netware)                                                                                                      | |  44      BIOS     | first 128 graphics characters (also Netware)                                                                                                      |
 |  45      BIOS     | reserved for BIOS                                                                                                                                 | |  45      BIOS     | reserved for BIOS                                                                                                                                 |
-|  46      BIOS     | fixed disk 1 parameters ptr (see [[back2root:ibm-pc-ms-dos:interrupts:int_13_09|INT 13,9]]/[[back2root:ibm-pc-ms-dos:interrupts:int_41|INT 41]])  |+|  46      BIOS     | fixed disk 1 parameters ptr (see [[back2root:ibm-pc-ms-dos:interrupts:int_13:int_13_09|INT 13,9]]/[[back2root:ibm-pc-ms-dos:interrupts:int_41:start|INT 41]])  |
 |  47      BIOS     | reserved for BIOS                                                                                                                                 | |  47      BIOS     | reserved for BIOS                                                                                                                                 |
 |  48      BIOS     | PCjr cordless keyboard translation                                                                                                                | |  48      BIOS     | PCjr cordless keyboard translation                                                                                                                |
 |  49      BIOS     | PCjr non-keyboard scancode translation table                                                                                                      | |  49      BIOS     | PCjr non-keyboard scancode translation table                                                                                                      |
-|  4A      BIOS     | user alarm  (AT,CONV,PS/2) (see [[back2root:ibm-pc-ms-dos:interrupts:int_4A|INT 4A]])                                                             |+|  4A      BIOS     | user alarm  (AT,CONV,PS/2) (see [[back2root:ibm-pc-ms-dos:interrupts:int_4A:start|INT 4A]])                                                             |
 |  4B-4F  |  BIOS     | reserved                                                                                                                                          | |  4B-4F  |  BIOS     | reserved                                                                                                                                          |
 |  50      BIOS     | periodic alarm from timer (PS/2)                                                                                                                  | |  50      BIOS     | periodic alarm from timer (PS/2)                                                                                                                  |
Ligne 120: Ligne 120:
 |  5D-5F  |  BIOS     | reserved for BIOS                                                                                                                                 | |  5D-5F  |  BIOS     | reserved for BIOS                                                                                                                                 |
 |  60-67  |           | reserved for user software interrupts                                                                                                             | |  60-67  |           | reserved for user software interrupts                                                                                                             |
-|  67      EMS      | LIM/EMS specification (see [[back2root:ibm-pc-ms-dos:interrupts:int_67|INT 67]])                                                                  |+|  67      EMS      | LIM/EMS specification (see [[back2root:ibm-pc-ms-dos:interrupts:int_67:start|INT 67]])                                                                  |
 |  68               | APPC                                                                                                                                              | |  68               | APPC                                                                                                                                              |
 |  69-6B  |           | reserved by IBM                                                                                                                                   | |  69-6B  |           | reserved by IBM                                                                                                                                   |
Ligne 126: Ligne 126:
 |          BIOS     | system resume vector                                                                                                                              | |          BIOS     | system resume vector                                                                                                                              |
 |  6D-6F  |           | reserved                                                                                                                                          | |  6D-6F  |           | reserved                                                                                                                                          |
-|  70      IRQ8     | real time clock  (AT,XT286,PS50+, see [[back2root:ibm-pc-ms-dos:interrupts:int_15|INT 15]])                                                       |+|  70      IRQ8     | real time clock  (AT,XT286,PS50+, see [[back2root:ibm-pc-ms-dos:interrupts:int_15:start|INT 15]])                                                       |
 |  71      IRQ9     | software redirected to IRQ2       (AT,XT286,PS50+)                                                                                                | |  71      IRQ9     | software redirected to IRQ2       (AT,XT286,PS50+)                                                                                                |
 |  72      IRQ10    | reserved  (AT,XT286,PS50+)                                                                                                                        | |  72      IRQ10    | reserved  (AT,XT286,PS50+)                                                                                                                        |
Ligne 137: Ligne 137:
 |  80-85  |           | ROM BASIC                                                                                                                                         | |  80-85  |           | ROM BASIC                                                                                                                                         |
 |  86-F0  |  DOS      | reserved for BASIC interpreter use                                                                                                                | |  86-F0  |  DOS      | reserved for BASIC interpreter use                                                                                                                |
-|  86      NETBIOS  | NETBIOS relocated [[back2root:ibm-pc-ms-dos:interrupts:int_18|INT 18]]                                                                            |+|  86      NETBIOS  | NETBIOS relocated [[back2root:ibm-pc-ms-dos:interrupts:int_18:start|INT 18]]                                                                            |
 |  E0      CPM      | CP/M 86 function calls                                                                                                                            | |  E0      CPM      | CP/M 86 function calls                                                                                                                            |
 |  F1-FF  |           | reserved by IBM                                                                                                                                   | |  F1-FF  |           | reserved by IBM                                                                                                                                   |
back2root/ibm-pc-ms-dos/hardware/informations/irq.1673888073.txt.gz · Dernière modification : 2023/01/16 17:54 de frater