X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fgpu.h;h=97ba4b33a3a7fdf804d27d3751bee3e864f75a5a;hb=4ae28f82ab456ddc236e9c7ca5c5b539abb9b62d;hp=1af1a3615149c115b756bb58a9dcee5759b011ae;hpb=6c19e4098a43c47f8cd1824902f7335e124b834f;p=virtualjaguar diff --git a/src/gpu.h b/src/gpu.h index 1af1a36..97ba4b3 100644 --- a/src/gpu.h +++ b/src/gpu.h @@ -5,17 +5,17 @@ #ifndef __GPU_H__ #define __GPU_H__ -//#include "jaguar.h" -#include "types.h" +//#include "types.h" +#include "memory.h" #define GPU_CONTROL_RAM_BASE 0x00F02100 #define GPU_WORK_RAM_BASE 0x00F03000 -void gpu_init(void); -void gpu_reset(void); -void gpu_exec(int32); -void gpu_done(void); -void gpu_update_register_banks(void); +void GPUInit(void); +void GPUReset(void); +void GPUExec(int32); +void GPUDone(void); +void GPUUpdateRegisterBanks(void); void GPUHandleIRQs(void); void GPUSetIRQLine(int irqline, int state); @@ -26,10 +26,10 @@ void GPUWriteByte(uint32 offset, uint8 data, uint32 who = UNKNOWN); void GPUWriteWord(uint32 offset, uint16 data, uint32 who = UNKNOWN); void GPUWriteLong(uint32 offset, uint32 data, uint32 who = UNKNOWN); -uint32 gpu_get_pc(void); -void gpu_releaseTimeslice(void); -void gpu_reset_stats(void); -uint32 gpu_read_pc(void); +uint32 GPUGetPC(void); +void GPUReleaseTimeslice(void); +void GPUResetStats(void); +uint32 GPUReadPC(void); // GPU interrupt numbers (from $F00100, bits 4-8)