-Changed variable types so they're more portable

This commit is contained in:
cyberwarriorx 2006-04-12 20:02:11 +00:00
parent f028b8aec4
commit c9460e6d8b
1 changed files with 32 additions and 32 deletions

View File

@ -28,43 +28,43 @@
typedef struct typedef struct
{ {
unsigned long IDCode; u32 IDCode;
unsigned long cacheType; u32 cacheType;
unsigned long TCMSize; u32 TCMSize;
unsigned long ctrl; u32 ctrl;
unsigned long DCConfig; u32 DCConfig;
unsigned long ICConfig; u32 ICConfig;
unsigned long writeBuffCtrl; u32 writeBuffCtrl;
unsigned long und; u32 und;
unsigned long DaccessPerm; u32 DaccessPerm;
unsigned long IaccessPerm; u32 IaccessPerm;
unsigned long protectBaseSize0; u32 protectBaseSize0;
unsigned long protectBaseSize1; u32 protectBaseSize1;
unsigned long protectBaseSize2; u32 protectBaseSize2;
unsigned long protectBaseSize3; u32 protectBaseSize3;
unsigned long protectBaseSize4; u32 protectBaseSize4;
unsigned long protectBaseSize5; u32 protectBaseSize5;
unsigned long protectBaseSize6; u32 protectBaseSize6;
unsigned long protectBaseSize7; u32 protectBaseSize7;
unsigned long cacheOp; u32 cacheOp;
unsigned long DcacheLock; u32 DcacheLock;
unsigned long IcacheLock; u32 IcacheLock;
unsigned long ITCMRegion; u32 ITCMRegion;
unsigned long DTCMRegion; u32 DTCMRegion;
unsigned long processID; u32 processID;
unsigned long RAM_TAG; u32 RAM_TAG;
unsigned long testState; u32 testState;
unsigned long cacheDbg; u32 cacheDbg;
armcpu_t * cpu; armcpu_t * cpu;
} armcp15_t; } armcp15_t;
armcp15_t *armcp15_new(armcpu_t *c); armcp15_t *armcp15_new(armcpu_t *c);
bool armcp15_dataProcess(armcp15_t *armcp15, unsigned char CRd, unsigned char CRn, unsigned char CRm, unsigned char opcode1, unsigned char opcode2); bool armcp15_dataProcess(armcp15_t *armcp15, u8 CRd, u8 CRn, u8 CRm, u8 opcode1, u8 opcode2);
bool armcp15_load(armcp15_t *armcp15, unsigned char CRd, unsigned char adr); bool armcp15_load(armcp15_t *armcp15, u8 CRd, u8 adr);
bool armcp15_store(armcp15_t *armcp15, unsigned char CRd, unsigned char adr); bool armcp15_store(armcp15_t *armcp15, u8 CRd, u8 adr);
bool armcp15_moveCP2ARM(armcp15_t *armcp15, unsigned long * R, unsigned char CRn, unsigned char CRm, unsigned char opcode1, unsigned char opcode2); bool armcp15_moveCP2ARM(armcp15_t *armcp15, u32 * R, u8 CRn, u8 CRm, u8 opcode1, u8 opcode2);
bool armcp15_moveARM2CP(armcp15_t *armcp15, unsigned long val, unsigned char CRn, unsigned char CRm, unsigned char opcode1, unsigned char opcode2); bool armcp15_moveARM2CP(armcp15_t *armcp15, u32 val, u8 CRn, u8 CRm, u8 opcode1, u8 opcode2);
#endif /* __CP15_H__*/ #endif /* __CP15_H__*/