use the soc family name, not specific chip name(s)
[AROS.git] / arch / arm-native / soc / broadcom / 2708 / hidd / videocoregfx / videocoregfx_hardware.h
blobb1048e55026a67c3d9f039390971fb114aba44be
1 #ifndef _VIDEOCOREGFX_HARDWARE_H
2 #define _VIDEOCOREGFX_HARDWARE_H
4 #include <exec/libraries.h>
5 #include <hidd/pci.h>
6 #include <oop/oop.h>
8 extern IPTR __arm_periiobase;
9 #define ARM_PERIIOBASE __arm_periiobase
10 #include <hardware/bcm283x.h>
11 #include <hardware/videocore.h>
13 #include "videocoregfx_class.h"
14 #include "videocoregfx_bitmap.h"
16 #define VCMB_PROPCHAN 8
18 struct HWData {
19 ULONG void0;
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 */