notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
error checking for png
[picodrive.git]
/
Pico
/
cd
/
gfx_cd.h
diff --git
a/Pico/cd/gfx_cd.h
b/Pico/cd/gfx_cd.h
index
c610f9d
..
9a0c797
100644
(file)
--- a/
Pico/cd/gfx_cd.h
+++ b/
Pico/cd/gfx_cd.h
@@
-4,43
+4,34
@@
typedef struct
{
typedef struct
{
- unsigned int Reg_58; // Stamp_Size
+ unsigned int Reg_58;
// Stamp_Size
unsigned int Reg_5A;
unsigned int Reg_5C;
unsigned int Reg_5E;
unsigned int Reg_60;
unsigned int Reg_62;
unsigned int Reg_5A;
unsigned int Reg_5C;
unsigned int Reg_5E;
unsigned int Reg_60;
unsigned int Reg_62;
- unsigned int Reg_64; // V_Dot
+ unsigned int Reg_64;
// V_Dot
unsigned int Reg_66;
unsigned int Stamp_Map_Adr;
unsigned int Reg_66;
unsigned int Stamp_Map_Adr;
- unsigned int Buffer_Adr;
unsigned int Vector_Adr;
unsigned int Vector_Adr;
- unsigned int Jmp_Adr;
+ unsigned int
Function; //
Jmp_Adr;
unsigned int Float_Part;
unsigned int Draw_Speed;
unsigned int Float_Part;
unsigned int Draw_Speed;
-
- unsigned int XS;
- unsigned int YS;
- unsigned int DXS;
- unsigned int DYS;
- unsigned int XD;
unsigned int YD;
unsigned int YD;
- unsigned int XD_Mul;
- unsigned int H_Dot;
- int pad[
2
];
+ int pad[
10
];
} Rot_Comp;
} Rot_Comp;
-void gfx_cd_update(void);
+
PICO_INTERNAL
void gfx_cd_update(void);
-unsigned int gfx_cd_read(unsigned int a);
-
void gfx_cd_write
(unsigned int a, unsigned int d);
+
PICO_INTERNAL_ASM
unsigned int gfx_cd_read(unsigned int a);
+
PICO_INTERNAL_ASM void gfx_cd_write16
(unsigned int a, unsigned int d);
-void gfx_cd_reset(void);
+
PICO_INTERNAL
void gfx_cd_reset(void);
-void DmaSlowCell(unsigned int source, unsigned int a, int len, unsigned char inc);
+
PICO_INTERNAL
void DmaSlowCell(unsigned int source, unsigned int a, int len, unsigned char inc);
#endif // _GFX_CD_H
#endif // _GFX_CD_H