Tertiary types
[Types and attributes]
Data Structures | |
| struct | BG_POINT |
| Regular bg points; range: :0010 - :001F. More... | |
| struct | BG_POINT |
| Regular bg points; range: :0010 - :001F. More... | |
| struct | DMA_REC |
| DMA struct; range: 0400:00B0 - 0400:00DF. More... | |
| struct | TMR_REC |
| Timer struct, range: 0400:0100 - 0400:010F. More... | |
| struct | OBJ_ATTR |
| Object attributes. More... | |
| struct | OBJ_ATTR |
| Object attributes. More... | |
| struct | OBJ_AFFINE |
| Object affine parameters. More... | |
IO register types | |
| typedef struct AFF_DST_EX | BG_AFFINE |
| Affine parameters for backgrounds; range : 0400:0020 - 0400:003F. | |
PAL types | |
| typedef COLOR | PALBANK [16] |
| Palette bank type, for 16-color palette banks. | |
VRAM array types | |
| These types allow VRAM access as arrays or matrices in their most natural types. | |
| typedef SCR_ENTRY | SCREENLINE [32] |
| typedef SCR_ENTRY | SCREENMAT [32][32] |
| typedef SCR_ENTRY | SCREENBLOCK [1024] |
| typedef COLOR | M3LINE [240] |
| typedef u8 | M4LINE [240] |
| typedef COLOR | M5LINE [160] |
| typedef TILE | CHARBLOCK [512] |
| typedef TILE8 | CHARBLOCK8 [256] |
Detailed Description
These types are used for memory mapping of VRAM, affine registers and other areas that would benefit from logical memory mapping.Generated on Mon Aug 25 17:03:57 2008 for libtonc by
1.5.3