Table 2.2 VRAM table
Table | Function | Command | Size | Boundary | |
Command | Draw | Texture | Standard Sprite Drawing Command | 1EH | 20H |
Rectangle sprite drawing command | |||||
Transform sprite drawing command | |||||
Non-textured | Polygon draw command | ||||
Polyline drawing command | |||||
Line drawing command | |||||
Coordinate setting | Clipping | User clipping coordinate setting command | |||
System clipping coordinate setting command | |||||
Relative coordinate setting command | |||||
End drawing command | |||||
Color Lookup Table | 20H | 20H | |||
Gouraud shading table | 8H | 8H | |||
Character pattern table | any * | 20H |
|||
* The size of VRAM is 4Mbit (512KByte), and addresses are assigned to addresses from 000000H to 07FFFFH in bytes. Table data cannot be written beyond address 07FFFFH. Make sure that each table fits within the VRAM size.