Outils pour utilisateurs

Outils du site


back2root:ibm-pc-ms-dos:hardware:start

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
back2root:ibm-pc-ms-dos:hardware:start [2023/01/22 20:16] – modification externe 127.0.0.1back2root:ibm-pc-ms-dos:hardware:start [2024/03/03 22:10] (Version actuelle) – [Tableau] frater
Ligne 36: Ligne 36:
  
 ===== 020h-02Fh - 8259A Master Programmable Interrupt Controller ===== ===== 020h-02Fh - 8259A Master Programmable Interrupt Controller =====
- +{{tablelayout?rowsHeaderSource=Auto}} 
-|  020h  | 8259 Command port (see [[back2root:ibm-pc-ms-dos:hardware:8259|8259]])             +|  020h  |  [[back2root:ibm-pc-ms-dos:hardware:8259|8259]]  | Command port              
-|  021h  | 8259 Interrupt mask register (see [[back2root:ibm-pc-ms-dos:hardware:8259|8259]] |+|  021h  |  [[back2root:ibm-pc-ms-dos:hardware:8259|8259]]  | Interrupt mask register   |
  
 ===== 030-03F  8259A Slave Programmable Interrupt Controller (AT,PS/2) ===== ===== 030-03F  8259A Slave Programmable Interrupt Controller (AT,PS/2) =====
Ligne 85: Ligne 85:
  
 ===== 0A0h-0BFh - Second 8259 Programmable Interrupt Controller (AT, PS/2) ===== ===== 0A0h-0BFh - Second 8259 Programmable Interrupt Controller (AT, PS/2) =====
-|  0A0h  | NMI Mask Register (PC,XT) (write 80h to enable NMI, 00h disable)                          +{{tablelayout?rowsHeaderSource=Auto}} 
-|  0A0h  | Second 8259 Command port (see [[back2root:ibm-pc-ms-dos:hardware:8259|8259]])             +|  0A0h  |                                                  | NMI Mask Register (PC,XT) (write 80h to enable NMI, 00h disable)  
-|  0A1h  | Second 8259 Interrupt mask register (see [[back2root:ibm-pc-ms-dos:hardware:8259|8259]] |+|  0A0h  |  [[back2root:ibm-pc-ms-dos:hardware:8259|8259]]  | Second 8259 Command port                                          
 +|  0A1h  |  [[back2root:ibm-pc-ms-dos:hardware:8259|8259]]  | Second 8259 Interrupt mask register                               |
  
  
Ligne 224: Ligne 225:
 |  386h  |  On board [[back2root:ibm-pc-ms-dos:hardware:8253|8253]]  | channel 2 inactivity time-out        | |  386h  |  On board [[back2root:ibm-pc-ms-dos:hardware:8253|8253]]  | channel 2 inactivity time-out        |
 |  387h  |  On board [[back2root:ibm-pc-ms-dos:hardware:8253|8253]]  | mode register                        | |  387h  |  On board [[back2root:ibm-pc-ms-dos:hardware:8253|8253]]  | mode register                        |
 +
 +
 |  388h  |  On board 8273  | read: status\\ Write: Command        | |  388h  |  On board 8273  | read: status\\ Write: Command        |
 |  389h  |  On board 8273  | write: parameter\\ read: response    | |  389h  |  On board 8273  | write: parameter\\ read: response    |
Ligne 242: Ligne 245:
 |  3A6h  |  On board [[back2root:ibm-pc-ms-dos:hardware:8253|8253]]  | counter 2 inactivity time-outs       | |  3A6h  |  On board [[back2root:ibm-pc-ms-dos:hardware:8253|8253]]  | counter 2 inactivity time-outs       |
 |  3A7h  |  On board [[back2root:ibm-pc-ms-dos:hardware:8253|8253]]  | mode register                        | |  3A7h  |  On board [[back2root:ibm-pc-ms-dos:hardware:8253|8253]]  | mode register                        |
 +
 |  3A8h  |  On board 8251                                            | data                                 | |  3A8h  |  On board 8251                                            | data                                 |
 |  3A9h  |  On board 8251                                            | command/mode/status register         | |  3A9h  |  On board 8251                                            | command/mode/status register         |
  
 ===== 3B0h-3BFh - Monochrome Display Adapter (write only) ===== ===== 3B0h-3BFh - Monochrome Display Adapter (write only) =====
-|  3B0h  | port address decodes to 3B4                                                                                                                                                                            +{{tablelayout?rowsHeaderSource=Auto}} 
-|  3B1h  | port address decodes to 3B5                                                                                                                                                                            +|  3B0h  |                                                 | port address decodes to 3B4                                                                                                                 
-|  3B2h  | port address decodes to 3B4                                                                                                                                                                            +|  3B1h  |                                                 | port address decodes to 3B5                                                                                                                 
-|  3B3h  | port address decodes to 3B5                                                                                                                                                                            +|  3B2h  |                                                 | port address decodes to 3B4                                                                                                                 
-|  3B4h  | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]] index register, selects which register [0-11h] is to be accessed through port 3B5                                                                                                                 +|  3B3h  |                                                 | port address decodes to 3B5                                                                                                                 
-|  3B5h  | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]] data register [0-11h] selected by port 3B4, registers 0C-0F may be read.  If a read occurs without the adapter installed, FFh is returned.  (see [[back2root:ibm-pc-ms-dos:hardware:6845|6845]])  | +|  3B4h  | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  index register, selects which register [0-11h] is to be accessed through port 3B5                                                           
-|  3B6h  | port address decodes to 3B4                                                                                                                                                                            +|  3B5h  | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  data register [0-11h] selected by port 3B4, registers 0C-0F may be read.  If a read occurs without the adapter installed, FFh is returned. 
-|  3B7h  | port address decodes to 3B5                                                                                                                                                                            +|  3B6h  |                                                 | port address decodes to 3B4                                                                                                                 
-|  3B8h  | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]] Mode control register                                                                                                                                                                             +|  3B7h  |                                                 | port address decodes to 3B5                                                                                                                 
-|  3B9h  | reserved for color select register on color adapter                                                                                                                                                    +|  3B8h  | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  Mode control register                                                                                                                       
-|  3BAh  | status register (read only)                                                                                                                                                                            +|  3B9h  |                                                 | reserved for color select register on color adapter                                                                                         
-|  3BBh  | reserved for light pen strobe reset                                                                                                                                                                    |+|  3BAh  |                                                 | status register (read only)                                                                                                                 
 +|  3BBh  |                                                 | reserved for light pen strobe reset                                                                                                         |
  
 ===== 3BCh-3BFh - Primary Parallel Printer Adapter (see ~PARALLEL PORT~) ===== ===== 3BCh-3BFh - Primary Parallel Printer Adapter (see ~PARALLEL PORT~) =====
Ligne 289: Ligne 294:
 </WRAP> </WRAP>
    
-|  3D0h  | port address decodes to 3D4                                                                                                                                                                           +|  3D0h | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  | port address decodes to 3D4                                                                                                                                                
-|  3D1h  | port address decodes to 3D5                                                                                                                                                                           +|  3D1h | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  | port address decodes to 3D5                                                                                                                                                
-|  3D2h  | port address decodes to 3D4                                                                                                                                                                           +|  3D2h | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  | port address decodes to 3D4                                                                                                                                                
-|  3D3h  | port address decodes to 3D5                                                                                                                                                                           +|  3D3h | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  | port address decodes to 3D5                                                                                                                                                
-|  3D4h  | 6845 index register, selects which register [0-11h] is to be accessed through port 3D5                                                                                                                +|  3D4h | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]] index register, selects which register [0-11h] is to be accessed through port 3D5                                                                                          
-|  3D5h  | 6845 data register [0-11h] selected by port 3D4, registers 0C-0F may be read.  If a read occurs without the adapter installed, FFh is returned. (see [[back2root:ibm-pc-ms-dos:hardware:6845|6845]])  | +|  3D5h | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]] data register [0-11h] selected by port 3D4, registers 0C-0F may be read.\\ If a read occurs without the adapter installed, FFh is returned.                                | 
-|  3D6h  | port address decodes to 3D4                                                                                                                                                                           +|  3D6h | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  | port address decodes to 3D4                                                                                                                                                
-|  3D7h  | port address decodes to 3D5                                                                                                                                                                           +|  3D7h | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  | port address decodes to 3D5                                                                                                                                                
-|  3D8h  | 6845 Mode control register (CGA, EGA, VGA, except PCjr)                                                                                                                                               +|  3D8h | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]] Mode control register                                                                                                                        (CGA, EGA, VGA, except PCjr)  
-|  3D9h  | color select palette register (CGA, EGA, VGA, see [[back2root:ibm-pc-ms-dos:hardware:6845|6845]])                                                                                                     | +|  3D9h | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  | color select palette register                                                                                                                (CGA, EGA, VGA)               | 
-|  3DAh  | status register (read only, see [[back2root:ibm-pc-ms-dos:hardware:6845|6845]], PCjr VGA access)                                                                                                      | +|  3DAh | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  | status register                                                                                                                              (read only, PCjr VGA access) 
-|  3DBh  | Clear light pen latch (any write)                                                                                                                                                                     +|  3DBh | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  | Clear light pen latch (any write)                                                                                                                                          
-|  3DCh  | Preset Light pen latch                                                                                                                                                                                +|  3DCh | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  | Preset Light pen latch                                                                                                                       |                               
-|  3DFh  | CRT/CPU page register (PCjr only)                                                                                                                                                                     |+|  3DFh | [[back2root:ibm-pc-ms-dos:hardware:6845|6845]]  | CRT/CPU page register                                                                                                                        (PCjr only)                   |
  
 ===== 3E8h-3EFh - COM3 non PS/2 UART (Reserved by IBM) ===== ===== 3E8h-3EFh - COM3 non PS/2 UART (Reserved by IBM) =====
Ligne 308: Ligne 313:
 (see [[#com1|3F8h-3FFh - COM1]]) (see [[#com1|3F8h-3FFh - COM1]])
 ===== 3F0h-3F7h - Floppy disk controller (except PCjr) ===== ===== 3F0h-3F7h - Floppy disk controller (except PCjr) =====
-|  3F0h  | Diskette controller status A                                                  +{{tablelayout?rowsHeaderSource=Auto}} 
-|  3F1h  | Diskette controller status B                                                  +|  3F0h  | Diskette controller status A                                                                            
-|  3F2h  | controller control port                                                       +|  3F1h  | Diskette controller status B                                                                            
-|  3F4h  | controller status register                                                    +|  3F2h  | controller control port                                                                                 
-|  3F5h  | data register (write 1-9 byte command, see <A HREF="int_13.html">INT 13</A>)  | +|  3F4h  | controller status register                                                                              
-|  3F6h  | Diskette controller data                                                      +|  3F5h  | data register (write 1-9 byte command, see [[back2root:ibm-pc-ms-dos:interrupts:int_13:start|INT13]] )  | 
-|  3F7h  | Diskette digital input                                                        |+|  3F6h  | Diskette controller data                                                                                
 +|  3F7h  | Diskette digital input                                                                                  |
  
 ===== 3F8h-3FFh - COM1 Primary Asynchronous Adapter ===== ===== 3F8h-3FFh - COM1 Primary Asynchronous Adapter =====
 {{anchor:com1}} {{anchor:com1}}
-|  3220h-3227h PS/2 COM3 (see [[back2root:ibm-pc-ms-dos:hardware:8250|UART]] | +{{tablelayout?rowsHeaderSource=Auto&colwidth="110px"}} 
-|  3228h-322Fh PS/2 COM4 (see [[back2root:ibm-pc-ms-dos:hardware:8250|UART]] | +|  3220h-3227h  | [[back2root:ibm-pc-ms-dos:hardware:8250|8250]] UART  | PS/2 COM3  | 
-|  4220h-4227h PS/2 COM5 (see [[back2root:ibm-pc-ms-dos:hardware:8250|UART]] | +|  3228h-322Fh  | [[back2root:ibm-pc-ms-dos:hardware:8250|8250]] UART  | PS/2 COM4  | 
-|  4228h-422Fh PS/2 COM6 (see [[back2root:ibm-pc-ms-dos:hardware:8250|UART]] | +|  4220h-4227h  | [[back2root:ibm-pc-ms-dos:hardware:8250|8250]] UART  | PS/2 COM5  | 
-|  5220h-5227h PS/2 COM7 (see [[back2root:ibm-pc-ms-dos:hardware:8250|UART]] | +|  4228h-422Fh  | [[back2root:ibm-pc-ms-dos:hardware:8250|8250]] UART  | PS/2 COM6  | 
-|  5228h-522Fh PS/2 COM8 (see [[back2root:ibm-pc-ms-dos:hardware:8250|UART]] |+|  5220h-5227h  | [[back2root:ibm-pc-ms-dos:hardware:8250|8250]] UART  | PS/2 COM7  | 
 +|  5228h-522Fh  | [[back2root:ibm-pc-ms-dos:hardware:8250|8250]] UART  | PS/2 COM8  |
back2root/ibm-pc-ms-dos/hardware/start.txt · Dernière modification : 2024/03/03 22:10 de frater