X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=inline;f=src%2Finclude%2Fgpu.h;h=83758041c6034e2ea52c6318addf9644e3a175c9;hb=135a0c52a2bcbcc37192c61801de6e9c80aeebff;hp=68761e008f73eaa9c22dc41eb6f1985c0fdbaa9d;hpb=6283b73b183c64962f95d0e3750456de48468854;p=virtualjaguar diff --git a/src/include/gpu.h b/src/include/gpu.h index 68761e0..8375804 100644 --- a/src/include/gpu.h +++ b/src/include/gpu.h @@ -10,13 +10,16 @@ #define GPU_CONTROL_RAM_BASE 0x00F02100 #define GPU_WORK_RAM_BASE 0x00F03000 +#define ASSERT_LINE 1 +#define CLEAR_LINE 0 + void gpu_init(void); void gpu_reset(void); void gpu_exec(int32); void gpu_done(void); void gpu_update_register_banks(void); -void gpu_check_irqs(void); -void gpu_set_irq_line(int irqline, int state); +void GPUHandleIRQs(void); +void GPUSetIRQLine(int irqline, int state); unsigned gpu_byte_read(unsigned int offset); unsigned gpu_word_read(unsigned int offset); unsigned gpu_long_read(unsigned int offset); @@ -28,4 +31,4 @@ void gpu_releaseTimeslice(void); void gpu_reset_stats(void); uint32 gpu_read_pc(void); -#endif // #ifndef __GPU_H__ +#endif // __GPU_H__