Outils pour utilisateurs

Outils du site


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

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:bios_data_area [2023/01/17 21:46] – modification externe 127.0.0.1back2root:ibm-pc-ms-dos:hardware:informations:bios_data_area [2024/08/13 11:23] (Version actuelle) – [Bios Memory Maps] frater
Ligne 43: Ligne 43:
 | 40:0E                  word        | LPT4 port address (except PS/2)\\ Extended BIOS Data Area segment (PS/2, see [[back2root:ibm-pc-ms-dos:hardware:informations:edba|EBDA]])                                               | | 40:0E                  word        | LPT4 port address (except PS/2)\\ Extended BIOS Data Area segment (PS/2, see [[back2root:ibm-pc-ms-dos:hardware:informations:edba|EBDA]])                                               |
 | **Equipement**                                                                                                                                                                                                               ||| | **Equipement**                                                                                                                                                                                                               |||
-| 40:10                  2 bytes     | Equipment list flags (see [[back2root:ibm-pc-ms-dos:interrupts:int_11|INT 11]] - [[#m_40_10|below]])                                                                                    |+| 40:10                  2 bytes     | Equipment list flags (see [[back2root:ibm-pc-ms-dos:interrupts:int_11:start|INT 11]] - [[#m_40_10|below]])                                                                                    |
 | 40:12                  byte        | PCjr: infrared keyboard link error count                                                                                                                                                | | 40:12                  byte        | PCjr: infrared keyboard link error count                                                                                                                                                |
-| 40:13                  word        | Memory size in Kbytes  (see [[back2root:ibm-pc-ms-dos:interrupts:int_12|INT 12]])                                                                                                       |+| 40:13                  word        | Memory size in Kbytes  (see [[back2root:ibm-pc-ms-dos:interrupts:int_12:start|INT 12]])                                                                                                       |
 | 40:15                  byte        | Reserved                                                                                                                                                                                | | 40:15                  byte        | Reserved                                                                                                                                                                                |
 | 40:16                  byte        | PS/2 BIOS control flags                                                                                                                                                                 | | 40:16                  byte        | PS/2 BIOS control flags                                                                                                                                                                 |
Ligne 58: Ligne 58:
 | 40:3E                  byte        | Drive recalibration status (see [[#m_40_3e|below]])                                                                                                                                     | | 40:3E                  byte        | Drive recalibration status (see [[#m_40_3e|below]])                                                                                                                                     |
 | 40:3F                  byte        | Diskette motor status (see [[#m_40_3f|below]])                                                                                                                                          | | 40:3F                  byte        | Diskette motor status (see [[#m_40_3f|below]])                                                                                                                                          |
-| 40:40                  byte        | Motor shutoff counter (decremented by [[back2root:ibm-pc-ms-dos:interrupts:int_08|INT 8]])                                                                                              |+| 40:40                  byte        | Motor shutoff counter (decremented by [[back2root:ibm-pc-ms-dos:interrupts:int_08:start|INT 8]])                                                                                              |
 | 40:41                  byte        | Status of last diskette operation (see [[back2root:ibm-pc-ms-dos:interrupts:int_13:int_13_01|INT 13,1]] - [[#m_40_41|below]])                                                                  | | 40:41                  byte        | Status of last diskette operation (see [[back2root:ibm-pc-ms-dos:interrupts:int_13:int_13_01|INT 13,1]] - [[#m_40_41|below]])                                                                  |
 | 40:42                  7 bytes     | NEC diskette controller status (see FDC)                                                                                                                                                | | 40:42                  7 bytes     | NEC diskette controller status (see FDC)                                                                                                                                                |
Ligne 80: Ligne 80:
 | **RTC**                                                                                                                                                                                                                      ||| | **RTC**                                                                                                                                                                                                                      |||
 |                        5 bytes     | Cassette tape control (before AT)                                                                                                                                                       | |                        5 bytes     | Cassette tape control (before AT)                                                                                                                                                       |
-| 40:6C                  dword       | Daily timer counter, equal to zero at midnight;\\ incremented by [[back2root:ibm-pc-ms-dos:interrupts:int_08|INT 8]]; read/set by [[back2root:ibm-pc-ms-dos:interrupts:int_1a:start|INT 1A]]  |+| 40:6C                  dword       | Daily timer counter, equal to zero at midnight;\\ incremented by [[back2root:ibm-pc-ms-dos:interrupts:int_08:start|INT 8]]; read/set by [[back2root:ibm-pc-ms-dos:interrupts:int_1a:start|INT 1A]]  |
 | 40:70                  byte        | Clock rollover flag, set when 40:6C exceeds 24hrs                                                                                                                                       | | 40:70                  byte        | Clock rollover flag, set when 40:6C exceeds 24hrs                                                                                                                                       |
-| 40:71                  byte        | BIOS break flag, bit 7 is set if Ctrl-Break was *ever* hit; set by [[back2root:ibm-pc-ms-dos:interrupts:int_09|INT 9]]                                                                  |+| 40:71                  byte        | BIOS break flag, bit 7 is set if Ctrl-Break was *ever* hit; set by [[back2root:ibm-pc-ms-dos:interrupts:int_09:start|INT 9]]                                                                  |
 | 40:72                  word        | Soft reset flag via Ctl-Alt-Del or JMP FFFF:0 (see [[#m_40_72|below]])                                                                                                                  | | 40:72                  word        | Soft reset flag via Ctl-Alt-Del or JMP FFFF:0 (see [[#m_40_72|below]])                                                                                                                  |
 | 40:74                  byte        | Status of last hard disk operation (see [[back2root:ibm-pc-ms-dos:interrupts:int_13_01|INT 13,1]])                                                                                      | | 40:74                  byte        | Status of last hard disk operation (see [[back2root:ibm-pc-ms-dos:interrupts:int_13_01|INT 13,1]])                                                                                      |
Ligne 120: Ligne 120:
 | 40:A2                  2 bytes     | Status of LANA 0,1                                                                                                                                                                      | | 40:A2                  2 bytes     | Status of LANA 0,1                                                                                                                                                                      |
 | 40:A4                  dword       | Saved hard disk interrupt vector                                                                                                                                                        | | 40:A4                  dword       | Saved hard disk interrupt vector                                                                                                                                                        |
-| 40:A8                  dword       | BIOS Video Save/Override Pointer Table address (see [[back2root:ibm-pc-ms-dos:hardware:informations:video_informations|VIDEO TABLES]])                                                  |+| 40:A8                  dword       | BIOS Video Save/Override Pointer Table address (see [[back2root:ibm-pc-ms-dos:hardware:informations:video_bios_informations|VIDEO TABLES]])                                                  |
 | 40:AC                  8 bytes     | Reserved                                                                                                                                                                                | | 40:AC                  8 bytes     | Reserved                                                                                                                                                                                |
 | 40:B4                  byte        | Keyboard NMI control flags (convertible)                                                                                                                                                | | 40:B4                  byte        | Keyboard NMI control flags (convertible)                                                                                                                                                |
Ligne 138: Ligne 138:
 | 50:0F                  byte        | BASIC shell flag; set to 2 if current shell                                                                                                                                             | | 50:0F                  byte        | BASIC shell flag; set to 2 if current shell                                                                                                                                             |
 | 50:10                  word        | BASICs default DS value (DEF SEG)                                                                                                                                                       | | 50:10                  word        | BASICs default DS value (DEF SEG)                                                                                                                                                       |
-| 50:12                  dword       | Pointer to BASIC [[back2root:ibm-pc-ms-dos:interrupts:int_1c|INT 1C]] interrupt handler                                                                                                 | +| 50:12                  dword       | Pointer to BASIC [[back2root:ibm-pc-ms-dos:interrupts:int_1c:start|INT 1C]] interrupt handler                                                                                                 | 
-| 50:16                  dword       | Pointer to BASIC [[back2root:ibm-pc-ms-dos:interrupts:int_23|INT 23]] interrupt handler                                                                                                 | +| 50:16                  dword       | Pointer to BASIC [[back2root:ibm-pc-ms-dos:interrupts:int_23:start|INT 23]] interrupt handler                                                                                                 | 
-| 50:1A                  dword       | Pointer to BASIC [[back2root:ibm-pc-ms-dos:interrupts:int_24|INT 24]] disk error handler                                                                                                |+| 50:1A                  dword       | Pointer to BASIC [[back2root:ibm-pc-ms-dos:interrupts:int_24:start|INT 24]] disk error handler                                                                                                |
 | 50:20                  word        | DOS dynamic storage                                                                                                                                                                     | | 50:20                  word        | DOS dynamic storage                                                                                                                                                                     |
 | 50:22                  14bytes     | DOS diskette initialization table ([[back2root:ibm-pc-ms-dos:interrupts:int_1e|INT 1E]])                                                                                                | | 50:22                  14bytes     | DOS diskette initialization table ([[back2root:ibm-pc-ms-dos:interrupts:int_1e|INT 1E]])                                                                                                |
back2root/ibm-pc-ms-dos/hardware/informations/bios_data_area.1673988398.txt.gz · Dernière modification : 2023/01/17 21:46 de 127.0.0.1