|
sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
|
Go to the source code of this file.
Macros | |
| #define | BSWAP32(x) |
| #define | BSWAP16(x) |
| #define | S100 0 |
| #define | S200 1 |
| #define | S400 2 |
| #define | iLink_NODE_IRMC 0x10 |
| #define | iLink_NODE_CMC 0x08 |
| #define | iLink_NODE_ISC 0x04 |
| #define | iLink_NODE_BMC 0x02 |
| #define | iLink_NODE_PMC 0x01 |
| #define | iLink_CB_WRITE_REQUEST 0x01 |
| #define | iLink_CB_READ_REQUEST 0x02 |
| #define | iLink_CB_LOCK_REQUEST 0x04 |
| #define | iLink_CB_BUS_RESET 0x08 |
| #define | iLinkman_IMPORTS_start DECLARE_IMPORT_TABLE(iLinkman, 1, 1) |
| #define | iLinkman_IMPORTS_end END_IMPORT_TABLE |
| #define | I_iLinkEnableSBus DECLARE_IMPORT(4, iLinkEnableSBus) |
| #define | I_iLinkDisableSBus DECLARE_IMPORT(5, iLinkDisableSBus) |
| #define | I_iLinkResetSBus DECLARE_IMPORT(6, iLinkResetSBus) |
| #define | I_iLinkSetNodeCapabilities DECLARE_IMPORT(7, iLinkSetNodeCapabilities) |
| #define | I_iLinkSetTrCallbackHandler DECLARE_IMPORT(8, iLinkSetTrCallbackHandler) |
| #define | I_iLinkGetGenerationNumber DECLARE_IMPORT(9, iLinkGetGenerationNumber) |
| #define | I_iLinkGetLocalNodeID DECLARE_IMPORT(10, iLinkGetLocalNodeID) |
| #define | I_iLinkGetNodeCount DECLARE_IMPORT(11, iLinkGetNodeCount) |
| #define | I_iLinkTrAlloc DECLARE_IMPORT(12, iLinkTrAlloc) |
| #define | I_iLinkTrFree DECLARE_IMPORT(13, iLinkTrFree) |
| #define | I_iLinkTrWrite DECLARE_IMPORT(14, iLinkTrWrite) |
| #define | I_iLinkTrRead DECLARE_IMPORT(15, iLinkTrRead) |
| #define | I_iLinkCalculateCRC16 DECLARE_IMPORT(16, iLinkCalculateCRC16) |
| #define | I_iLinkAddCROMUnit DECLARE_IMPORT(17, iLinkAddCROMUnit) |
| #define | I_iLinkDeleteCROMUnit DECLARE_IMPORT(18, iLinkDeleteCROMUnit) |
| #define | I_iLinkGetNodeCapabilities DECLARE_IMPORT(19, iLinkGetNodeCapabilities) |
| #define | I_iLinkGetNodeMaxSpeed DECLARE_IMPORT(20, iLinkGetNodeMaxSpeed) |
| #define | I_iLinkGetNodeTrSpeed DECLARE_IMPORT(21, iLinkGetNodeTrSpeed) |
| #define | I_iLinkSetNodeTrSpeed DECLARE_IMPORT(22, iLinkSetNodeTrSpeed) |
| #define | I_iLinkFindUnit DECLARE_IMPORT(23, iLinkFindUnit) |
| #define | I_iLinkReadCROM DECLARE_IMPORT(24, iLinkReadCROM) |
| #define | I_iLinkGetLocalNodeEUI64 DECLARE_IMPORT(12, iLinkGetLocalNodeEUI64) |
Functions | |
| void | iLinkEnableSBus (void) |
| void | iLinkDisableSBus (void) |
| void | iLinkResetSBus (void) |
| unsigned int | iLinkSetNodeCapabilities (unsigned int capabilities) |
| void * | iLinkSetTrCallbackHandler (void *function) |
| int | iLinkGetGenerationNumber (void) |
| int | iLinkGetLocalNodeID (void) |
| int | iLinkGetNodeCount (void) |
| int | iLinkTrAlloc (unsigned short int NodeID, unsigned char speed) |
| void | iLinkTrFree (int trContext) |
| int | iLinkTrWrite (int trContext, unsigned short int offset_high, unsigned int offset_low, void *buffer, unsigned int nBytes) |
| int | iLinkTrRead (int trContext, unsigned short int offset_high, unsigned int offset_low, void *buffer, unsigned int nBytes) |
| unsigned short int | iLinkCalculateCRC16 (void *data, unsigned int nQuads) |
| int | iLinkAddCROMUnit (unsigned int *data, unsigned int nQuads) |
| void | iLinkDeleteCROMUnit (unsigned int id) |
| int | iLinkGetNodeCapabilities (unsigned short NodeID) |
| int | iLinkGetNodeMaxSpeed (unsigned short int NodeID) |
| int | iLinkGetNodeTrSpeed (int trContext) |
| int | iLinkSetNodeTrSpeed (int trContext, unsigned char speed) |
| int | iLinkFindUnit (int UnitInList, unsigned int UnitSpec, unsigned int UnitSW_Version) |
| int | iLinkReadCROM (unsigned short int NodeID, unsigned int Offset, unsigned int nQuads, unsigned int *buffer) |
| u64 | iLinkGetLocalNodeEUI64 (void) |
| #define BSWAP16 | ( | x | ) |
Definition at line 19 of file iLinkman.h.
| #define BSWAP32 | ( | x | ) |
Definition at line 18 of file iLinkman.h.
| #define I_iLinkAddCROMUnit DECLARE_IMPORT(17, iLinkAddCROMUnit) |
Definition at line 82 of file iLinkman.h.
| #define I_iLinkCalculateCRC16 DECLARE_IMPORT(16, iLinkCalculateCRC16) |
Definition at line 81 of file iLinkman.h.
| #define I_iLinkDeleteCROMUnit DECLARE_IMPORT(18, iLinkDeleteCROMUnit) |
Definition at line 83 of file iLinkman.h.
| #define I_iLinkDisableSBus DECLARE_IMPORT(5, iLinkDisableSBus) |
Definition at line 70 of file iLinkman.h.
| #define I_iLinkEnableSBus DECLARE_IMPORT(4, iLinkEnableSBus) |
Definition at line 69 of file iLinkman.h.
| #define I_iLinkFindUnit DECLARE_IMPORT(23, iLinkFindUnit) |
Definition at line 88 of file iLinkman.h.
| #define I_iLinkGetGenerationNumber DECLARE_IMPORT(9, iLinkGetGenerationNumber) |
Definition at line 74 of file iLinkman.h.
| #define I_iLinkGetLocalNodeEUI64 DECLARE_IMPORT(12, iLinkGetLocalNodeEUI64) |
Definition at line 90 of file iLinkman.h.
| #define I_iLinkGetLocalNodeID DECLARE_IMPORT(10, iLinkGetLocalNodeID) |
Definition at line 75 of file iLinkman.h.
| #define I_iLinkGetNodeCapabilities DECLARE_IMPORT(19, iLinkGetNodeCapabilities) |
Definition at line 84 of file iLinkman.h.
| #define I_iLinkGetNodeCount DECLARE_IMPORT(11, iLinkGetNodeCount) |
Definition at line 76 of file iLinkman.h.
| #define I_iLinkGetNodeMaxSpeed DECLARE_IMPORT(20, iLinkGetNodeMaxSpeed) |
Definition at line 85 of file iLinkman.h.
| #define I_iLinkGetNodeTrSpeed DECLARE_IMPORT(21, iLinkGetNodeTrSpeed) |
Definition at line 86 of file iLinkman.h.
| #define I_iLinkReadCROM DECLARE_IMPORT(24, iLinkReadCROM) |
Definition at line 89 of file iLinkman.h.
| #define I_iLinkResetSBus DECLARE_IMPORT(6, iLinkResetSBus) |
Definition at line 71 of file iLinkman.h.
| #define I_iLinkSetNodeCapabilities DECLARE_IMPORT(7, iLinkSetNodeCapabilities) |
Definition at line 72 of file iLinkman.h.
| #define I_iLinkSetNodeTrSpeed DECLARE_IMPORT(22, iLinkSetNodeTrSpeed) |
Definition at line 87 of file iLinkman.h.
| #define I_iLinkSetTrCallbackHandler DECLARE_IMPORT(8, iLinkSetTrCallbackHandler) |
Definition at line 73 of file iLinkman.h.
| #define I_iLinkTrAlloc DECLARE_IMPORT(12, iLinkTrAlloc) |
Definition at line 77 of file iLinkman.h.
| #define I_iLinkTrFree DECLARE_IMPORT(13, iLinkTrFree) |
Definition at line 78 of file iLinkman.h.
| #define I_iLinkTrRead DECLARE_IMPORT(15, iLinkTrRead) |
Definition at line 80 of file iLinkman.h.
| #define I_iLinkTrWrite DECLARE_IMPORT(14, iLinkTrWrite) |
Definition at line 79 of file iLinkman.h.
| #define iLink_CB_BUS_RESET 0x08 |
Definition at line 35 of file iLinkman.h.
| #define iLink_CB_LOCK_REQUEST 0x04 |
Definition at line 34 of file iLinkman.h.
| #define iLink_CB_READ_REQUEST 0x02 |
Definition at line 33 of file iLinkman.h.
| #define iLink_CB_WRITE_REQUEST 0x01 |
Definition at line 32 of file iLinkman.h.
| #define iLink_NODE_BMC 0x02 |
Definition at line 29 of file iLinkman.h.
| #define iLink_NODE_CMC 0x08 |
Definition at line 27 of file iLinkman.h.
| #define iLink_NODE_IRMC 0x10 |
Definition at line 26 of file iLinkman.h.
| #define iLink_NODE_ISC 0x04 |
Definition at line 28 of file iLinkman.h.
| #define iLink_NODE_PMC 0x01 |
Definition at line 30 of file iLinkman.h.
| #define iLinkman_IMPORTS_end END_IMPORT_TABLE |
Definition at line 67 of file iLinkman.h.
| #define iLinkman_IMPORTS_start DECLARE_IMPORT_TABLE(iLinkman, 1, 1) |
Definition at line 66 of file iLinkman.h.
| #define S100 0 |
Definition at line 22 of file iLinkman.h.
| #define S200 1 |
Definition at line 23 of file iLinkman.h.
| #define S400 2 |
Definition at line 24 of file iLinkman.h.
|
extern |
Definition at line 65 of file iLink_crom.c.
|
extern |
Definition at line 45 of file iLink_crom.c.
|
extern |
Definition at line 92 of file iLink_crom.c.
|
extern |
Definition at line 190 of file iLink_crom.c.
|
extern |
Definition at line 101 of file iLink_crom.c.
|
extern |
Definition at line 115 of file iLink_crom.c.
|
extern |
Definition at line 212 of file iLink_crom.c.
|
extern |
|
extern |
|
extern |
|
extern |