--- hatari/src/includes/blitter.h 2019/04/01 07:10:22 1.1 +++ hatari/src/includes/blitter.h 2019/04/01 07:12:18 1.1.1.3 @@ -16,26 +16,28 @@ extern void Do_Blit(void); -extern Uint16 LOAD_W_ff8a28(void); -extern Uint16 LOAD_W_ff8a2a(void); -extern Uint16 LOAD_W_ff8a2c(void); -extern Uint32 LOAD_L_ff8a32(void); -extern Uint16 LOAD_W_ff8a36(void); -extern Uint16 LOAD_W_ff8a38(void); -extern Uint8 LOAD_B_ff8a3a(void); -extern Uint8 LOAD_B_ff8a3b(void); -extern Uint8 LOAD_B_ff8a3c(void); -extern Uint8 LOAD_B_ff8a3d(void); +extern void Blitter_Endmask1_ReadWord(void); +extern void Blitter_Endmask2_ReadWord(void); +extern void Blitter_Endmask3_ReadWord(void); +extern void Blitter_DestAddr_ReadLong(void); +extern void Blitter_WordsPerLine_ReadWord(void); +extern void Blitter_LinesPerBitblock_ReadWord(void); +extern void Blitter_HalftoneOp_ReadByte(void); +extern void Blitter_LogOp_ReadByte(void); +extern void Blitter_LineNum_ReadByte(void); +extern void Blitter_Skew_ReadByte(void); -extern void STORE_W_ff8a28(Uint16 v); -extern void STORE_W_ff8a2a(Uint16 v); -extern void STORE_W_ff8a2c(Uint16 v); -extern void STORE_L_ff8a32(Uint32 v); -extern void STORE_W_ff8a36(Uint16 v); -extern void STORE_W_ff8a38(Uint16 v); -extern void STORE_B_ff8a3a(Uint8 v); -extern void STORE_B_ff8a3b(Uint8 v); -extern void STORE_B_ff8a3c(Uint8 v); -extern void STORE_B_ff8a3d(Uint8 v); +extern void Blitter_Endmask1_WriteWord(void); +extern void Blitter_Endmask2_WriteWord(void); +extern void Blitter_Endmask3_WriteWord(void); +extern void Blitter_DestAddr_WriteLong(void); +extern void Blitter_WordsPerLine_WriteWord(void); +extern void Blitter_LinesPerBitblock_WriteWord(void); +extern void Blitter_HalftoneOp_WriteByte(void); +extern void Blitter_LogOp_WriteByte(void); +extern void Blitter_LineNum_WriteByte(void); +extern void Blitter_Skew_WriteByte(void); + +extern void Blitter_MemorySnapShot_Capture(BOOL bSave); #endif /* BLITTER_H */