Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
back2root:ibm-pc-ms-dos:hardware:8255 [2023/01/13 09:05] – créée frater | back2root:ibm-pc-ms-dos:hardware:8255 [2024/03/03 21:42] (Version actuelle) – frater | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== 8255 Programmable Peripheral Interface (PC,XT, PCjr) ====== | + | ====== 8255 - Programmable Peripheral Interface |
+ | |||
+ | ==== 8042 Commands & Responses - (Port 60h) ==== | ||
+ | |||
+ | === Commands System Issues to Keyboard (write port 60h) === | ||
+ | |||
+ | ^ Command | ||
+ | | | ||
+ | |||
+ | === Keyboard Responses to System (read port 60h) === | ||
+ | |||
+ | |||
+ | <WRAP round box> | ||
+ | |||
+ | </ | ||
+ | |||
+ | see [[back2root: | ||
+ | |||
+ | ===== 8042 - Speaker Controller & NMI (AT,PS/2) - Port 61h ===== | ||
+ | |||
+ | This register can be Write and Read | ||
+ | |||
+ | ^ bit ^ Description | ||
+ | | 0 | PIT Channel 2 enabled (see [[back2root: | ||
+ | | 1 | Speaker Position\\ < | ||
+ | | 2 | | | ||
+ | | 3 | | | ||
+ | | 4 | | | ||
+ | | 5 | | | ||
+ | | 6 | | | ||
+ | | 7 | Reset Keyboard status (scan code readed) | ||
+ | |||
+ | === Speaker === | ||
+ | |||
+ | ==== 8042 Status Register (port 64h read) ==== | ||
+ | |||
+ | |||
+ | ===== 8042 Commands Related to PC Systems | ||
+ | |||
+ | ^ Command | ||
+ | | 20h | Read Command Byte: current 8042 command byte is placed in port 60h.| | ||
+ | |||
+ | <WRAP round box> | ||
+ | |||
+ | |||
+ | </ | ||
+ | |||
+ | see <A HREF=" | ||