computer mail | Merci pour vos réponses, je viens de terminer la lecture de ton lien rufo, il y a un point de type programmatique que je n'ai pas su soustraire.
Code :
- typedef volatile struct tagHBA_MEM
- {
- // 0x00 - 0x2B, Generic Host Control
- DWORD cap; // 0x00, Host capability
- DWORD ghc; // 0x04, Global host control
- DWORD is; // 0x08, Interrupt status
- DWORD pi; // 0x0C, Port implemented
- DWORD vs; // 0x10, Version
- DWORD ccc_ctl; // 0x14, Command completion coalescing control
- DWORD ccc_pts; // 0x18, Command completion coalescing ports
- DWORD em_loc; // 0x1C, Enclosure management location
- DWORD em_ctl; // 0x20, Enclosure management control
- DWORD cap2; // 0x24, Host capabilities extended
- DWORD bohc; // 0x28, BIOS/OS handoff control and status
- // 0x2C - 0x9F, Reserved
- BYTE rsv[0xA0-0x2C];
- // 0xA0 - 0xFF, Vendor specific registers
- BYTE vendor[0x100-0xA0];
- // 0x100 - 0x10FF, Port control registers
- HBA_PORT ports[1]; // 1 ~ 32
- } HBA_MEM;
|
C'est tout petit, que signifie 0xXX ici un exemple "// 0x28, BIOS/OS handoff control and status" ? Message édité par computer mail le 18-03-2017 à 07:26:59
|