X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Pico%2Fcd%2Fgfx_cd.h;h=5fb713d02f3523076b706d13c508df110c59da6d;hb=a40308010482ca8674bb6ff8c7cf271098f2aebe;hp=519f95e9072a48399ca59c2cb5368adea4c9a2d0;hpb=75736070161d40608ba3052b4c95b42943f9de3d;p=picodrive.git diff --git a/Pico/cd/gfx_cd.h b/Pico/cd/gfx_cd.h index 519f95e..5fb713d 100644 --- a/Pico/cd/gfx_cd.h +++ b/Pico/cd/gfx_cd.h @@ -4,19 +4,19 @@ 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_64; // V_Dot + unsigned int Reg_64; // V_Dot unsigned int Reg_66; unsigned int Stamp_Map_Adr; unsigned int Buffer_Adr; unsigned int Vector_Adr; - unsigned int Jmp_Adr; + unsigned int Function; // Jmp_Adr; unsigned int Float_Part; unsigned int Draw_Speed; @@ -36,9 +36,11 @@ typedef struct void gfx_cd_update(void); unsigned int gfx_cd_read(unsigned int a); -void gfx_cd_write(unsigned int a, unsigned int d); +void gfx_cd_write16(unsigned int a, unsigned int d); void gfx_cd_reset(void); +void DmaSlowCell(unsigned int source, unsigned int a, int len, unsigned char inc); + #endif // _GFX_CD_H