1 #ifndef _VIDEOCOREGFX_HARDWARE_H
2 #define _VIDEOCOREGFX_HARDWARE_H
4 #include <exec/libraries.h>
8 extern IPTR __arm_periiobase
;
9 #define ARM_PERIIOBASE __arm_periiobase
10 #include <hardware/bcm2708.h>
11 #include <hardware/videocore.h>
13 #include "vc4gfx_hidd.h"
14 #include "vc4gfx_bitmap.h"
16 #define VCMB_PROPCHAN 8
22 #define VCDATA(x) ((struct HWData *)x->data)
24 #define FNAME_HW(x) VideoCoreGfx__HW__ ## x
26 BOOL
FNAME_HW(InitGfxHW
)(APTR param0
);
27 void FNAME_HW(RefreshArea
)(struct HWData
*hwdata
,
28 struct BitmapData
*data
,
29 LONG x1
, LONG y1
, LONG x2
, LONG y2
);
31 #endif /* _VIDEOCOREGFX_HARDWARE_H */