DeviceID: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
DeviceIDs used by Hypervisor (Lv1.self) | ===DeviceIDs used by Hypervisor (Lv1.self)=== | ||
{| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable sortable" style="border:1px solid #999; border-collapse: collapse;" | {| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable sortable" style="border:1px solid #999; border-collapse: collapse;" | ||
|- bgcolor="#cccccc" | |- bgcolor="#cccccc" | ||
Line 49: | Line 48: | ||
|- | |- | ||
|} | |} | ||
Info in table for easy reference, originally taken from [[Hypervisor Reverse Engineering]] page. | Info in table for easy reference, originally taken from [[Hypervisor Reverse Engineering]] page. | ||
===DeviceIDs used in GameOS=== | |||
DeviceIDs used in GameOS | |||
{| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable sortable" style="border:1px solid #999; border-collapse: collapse;" | {| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable sortable" style="border:1px solid #999; border-collapse: collapse;" | ||
|- bgcolor="#cccccc" | |- bgcolor="#cccccc" |
Revision as of 22:53, 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.
DeviceIDs used in GameOS
Device | #ID | Note |
---|---|---|
NAND | 0x100000000000001 | nand flash |
0x100000000000002 | ||
0x100000000000003 | ||
NOR | 0x100000000000004 | nor flash, not vflash |
0x100000000000005 | ||
BDVD | 0x101000000000006 | |
HDD | 0x101000000000007 | |
0x101000000000008 | ||
0x10000000000000A | ||
0x00100000000000B | ||
0x10100000000000C | ||
0x10000000000000E | ||
0x100000000000010 | ||
0x100000000000011 | ||
0x100000000000013 | ||
0x100000000000014 | ||
0x101000000000015 | ||
0x001000000000016 | ||
0x101000000000017 | ||
0x100000000000019 | ||
0x00100000000001A | ||
0x10100000000001B | ||
0x10000000000001D | ||
0x10000000000001F | ||
0x100000000000020 | ||
0x100000000000021 | ||
0x100000000000022 |