]> Shamusworld >> Repos - virtualjaguar/blob - src/include/blitter.h
Virtual Jaguar 1.0.5 update (Shamus)
[virtualjaguar] / src / include / blitter.h
1 #ifndef __BLITTER_H__
2 #define __BLITTER_H__
3
4 #include "types.h"
5
6 void blitter_init(void);
7 void blitter_reset(void);
8 void blitter_done(void);
9 void blitter_byte_write(uint32, uint8);
10 void blitter_word_write(uint32, uint16);
11 uint8 blitter_byte_read(uint32);
12 uint16 blitter_word_read(uint32);
13 uint32 blitter_long_read(uint32 offset);
14 void blitter_long_write(uint32 offset, uint32 data);
15 uint32 blitter_reg_read(uint32 offset);
16 void blitter_reg_write(uint32 offset, uint32 data);
17
18 extern uint8 blitter_working;
19
20 #endif