DeviceID: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 4: | Line 4: | ||
|- bgcolor="#cccccc" | |- bgcolor="#cccccc" | ||
|- | |- | ||
! Device !! #ID !! #Int !! Note | ! Device !! #ID !! #Int !! Address in HV !! Note | ||
|- | |- | ||
| Storage subsystem || -1 || || | | [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#Storage_subsystem_device Storage subsystem] || -1 || || || | ||
|- | |- | ||
| Gelic || 0 || 8 || | | [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#Gelic_device_.28Network_Interface.29 Gelic device] || 0 || 8 || 0x00245330 (3.15) || | ||
|- | |- | ||
| RBD || 0 or 2 || || | | [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#RBD_device RBD device] || 0 or 2 || || || | ||
|- | |- | ||
| SATA controller 1 || 1 || 49 || | | [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#SATA_Controller_1_device SATA controller 1] || 1 || 49 || || | ||
|- | |- | ||
| | | [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#FLASH_device Flash device] || 1 || || || | ||
|- | |- | ||
| SATA Controller 2 || 2 || 13 || | | [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#SATA_Controller_2_device SATA Controller 2] || 2 || 13 || || | ||
|- | |- | ||
| HDD || 2 || || | | [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#HDD_device HDD device] || 2 || || || | ||
|- | |- | ||
| USB Controller 1 || 3 || ? || | | [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#USB_Controller_1_device USB Controller 1] || 3 || ? || || | ||
|- | |- | ||
| Virtual Flash || 3(Linux) or 4(GameOS) || || | | [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#Virtual_FLASH_device_.28VFLASH.29 Virtual Flash device (vflash)] || 3 (Linux) or 4 (GameOS) || || || | ||
|- | |- | ||
| USB Controller 2 || 4 || ? || | | [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#USB_Controller_2_device USB Controller 2] || 4 || ? || || | ||
|- | |- | ||
| ENCDEC || 7 || 5 || | | [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#ENCDEC_device ENCDEC device] || 7 || 5 || 0x00275C60 (3.15) || | ||
|- | |- | ||
| Flashcontroller Starship || 9 || 41 || | | [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#FLASH_Controller_device_.28StarShip_-_SS.29 EBUS (Flashcontroller Starship)] || 9 || 41 || 0x002814EC (3.15) || | ||
|- | |||
| EH EPCIC internal || - || 6 || 0x0023B6B0 (3.15) || | |||
|- | |||
| [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#ATA_Interrupt_Handler ATA interrupt handler] || - || 12 || 0x0026B984 (3.15) || | |||
|- | |||
| [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#ATA_Interrupt_Handler ATA interrupt handler] || - || 13 || 0x0026B984 (3.15) || | |||
|- | |||
| [http://ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#System_Controller_.28SC_or_SYSCON.29 Spider SC] || - || 14 || 0x0020A68C (3.15) || | |||
|- | |||
| SBERR || - || 29 || 0x0023AA50 (3.15) || | |||
|- | |||
| SBERR || - || 30 || 0x0023AA50 (3.15) || | |||
|- | |||
| ATA media interrupt handler || - || 49 || 0x00268A8C (3.15) || | |||
|- | |||
| Flash ? || - || || 0x00280B24 (3.15) || | |||
|- | |||
| EH EPCIC SERR || - || 55 || 0x0023B67C (3.15) || | |||
|- | |- | ||
|} | |} |
Revision as of 21:56, 16 October 2011
DeviceIDs used by Hypervisor (Lv1.self):
Device | #ID | #Int | Address in HV | Note |
---|---|---|---|---|
Storage subsystem | -1 | |||
Gelic device | 0 | 8 | 0x00245330 (3.15) | |
RBD device | 0 or 2 | |||
SATA controller 1 | 1 | 49 | ||
Flash device | 1 | |||
SATA Controller 2 | 2 | 13 | ||
HDD device | 2 | |||
USB Controller 1 | 3 | ? | ||
Virtual Flash device (vflash) | 3 (Linux) or 4 (GameOS) | |||
USB Controller 2 | 4 | ? | ||
ENCDEC device | 7 | 5 | 0x00275C60 (3.15) | |
EBUS (Flashcontroller Starship) | 9 | 41 | 0x002814EC (3.15) | |
EH EPCIC internal | - | 6 | 0x0023B6B0 (3.15) | |
ATA interrupt handler | - | 12 | 0x0026B984 (3.15) | |
ATA interrupt handler | - | 13 | 0x0026B984 (3.15) | |
Spider SC | - | 14 | 0x0020A68C (3.15) | |
SBERR | - | 29 | 0x0023AA50 (3.15) | |
SBERR | - | 30 | 0x0023AA50 (3.15) | |
ATA media interrupt handler | - | 49 | 0x00268A8C (3.15) | |
Flash ? | - | 0x00280B24 (3.15) | ||
EH EPCIC SERR | - | 55 | 0x0023B67C (3.15) |
Info in table for easy reference, originally taken from Hypervisor Reverse Engineering page.