summaryrefslogtreecommitdiff
path: root/src/radeon.h
diff options
context:
space:
mode:
authorAlex Deucher <alex@botch2.(none)>2007-11-03 18:20:55 -0400
committerAlex Deucher <alex@botch2.(none)>2007-11-03 18:20:55 -0400
commite18f5d61806b445ad77d93e258fbce9422b52bb6 (patch)
tree41f19d7299460d9606f523f8e3231d234f6c2996 /src/radeon.h
parent49cf7cb3db36ce7734f7e314a040a240191d6477 (diff)
Initial integration of Atom code and some of Dave's code.
ATOM builds, but it's not hooked up yet.
Diffstat (limited to 'src/radeon.h')
-rw-r--r--src/radeon.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/radeon.h b/src/radeon.h
index 532f04c1..1d2235c2 100644
--- a/src/radeon.h
+++ b/src/radeon.h
@@ -443,6 +443,8 @@ typedef enum {
CARD_PCIE
} RADEONCardType;
+typedef struct _atomBIOSHandle *atomBIOSHandlePtr;
+
typedef struct {
EntityInfoPtr pEnt;
pciVideoPtr PciInfo;
@@ -817,6 +819,15 @@ typedef struct {
RADEONMacModel MacModel;
#endif
+ atomBIOSHandlePtr atomBIOS;
+ unsigned long FbFreeStart, FbFreeSize;
+
+ int cursor_width;
+ int cursor_height;
+ int cursor_format;
+ int cursor_x;
+ int cursor_y;
+
Rotation rotation;
void (*PointerMoved)(int, int, int);
CreateScreenResourcesProcPtr CreateScreenResources;