X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fobjectp.h;h=20e71902deed3270705e0f7a484666b95edaef57;hb=f0e50fb1d23805881b72d51ea603be78b645ec97;hp=9d2a6ccd2d88312120bb99d52a2b7ddc85c24983;hpb=2ae315f25e623cc8279d3c9012a3a166d86684c2;p=virtualjaguar diff --git a/src/objectp.h b/src/objectp.h index 9d2a6cc..20e7190 100644 --- a/src/objectp.h +++ b/src/objectp.h @@ -7,19 +7,23 @@ #include "types.h" -void op_init(void); -void op_reset(void); -void op_done(void); +void OPInit(void); +void OPReset(void); +void OPDone(void); void OPProcessList(int scanline, bool render); -uint32 op_get_list_pointer(void); -void op_set_status_register(uint32 data); -uint32 op_get_status_register(void); -void op_set_current_object(uint64 object); - -uint8 OPReadByte(uint32, uint32 who = UNKNOWN); -uint16 OPReadWord(uint32, uint32 who = UNKNOWN); -void OPWriteByte(uint32, uint8, uint32 who = UNKNOWN); -void OPWriteWord(uint32, uint16, uint32 who = UNKNOWN); +uint32 OPGetListPointer(void); +void OPSetStatusRegister(uint32 data); +uint32 OPGetStatusRegister(void); +void OPSetCurrentObject(uint64 object); + +//uint8 OPReadByte(uint32, uint32 who = UNKNOWN); +//uint16 OPReadWord(uint32, uint32 who = UNKNOWN); +//void OPWriteByte(uint32, uint8, uint32 who = UNKNOWN); +//void OPWriteWord(uint32, uint16, uint32 who = UNKNOWN); + +// Exported variables + +extern uint8 objectp_running; #endif // __OBJECTP_H__