43 |
/* GXemul: */ |
/* GXemul: */ |
44 |
#define CTB_ADDR (HWRPB_ADDR + 0x1000) |
#define CTB_ADDR (HWRPB_ADDR + 0x1000) |
45 |
#define CRB_ADDR (HWRPB_ADDR + 0x1400) |
#define CRB_ADDR (HWRPB_ADDR + 0x1400) |
46 |
|
#define MEMDAT_ADDR (HWRPB_ADDR + 0x1800) |
47 |
|
|
48 |
#ifndef ASSEMBLER |
#ifndef ASSEMBLER |
49 |
struct rpb { |
struct rpb { |
467 |
#define MDDT_SYSTEM 0x00 /* system software only */ |
#define MDDT_SYSTEM 0x00 /* system software only */ |
468 |
#define MDDT_mbz 0xfffffffffffffffc /* 2:63 -- must be zero */ |
#define MDDT_mbz 0xfffffffffffffffc /* 2:63 -- must be zero */ |
469 |
int64_t mddt_usage; /* 30: bitmap permissions */ |
int64_t mddt_usage; /* 30: bitmap permissions */ |
470 |
} mddt_clusters[1]; /* variable length array */ |
} mddt_clusters[2]; /* variable length array */ |
471 |
}; |
}; |
472 |
|
|
473 |
/* |
/* |