SPC music playback tools for real snes apu

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers apu.h Source File

apu.h

00001 #ifndef __apu_h__
00002 #define __apu_h__
00003 
00004 
00005 void apu_init(void);
00006 void apu_reset(void);
00007 
00008 unsigned char apu_read(int address);
00009 void apu_write(int address, unsigned char data);
00010 int apu_writeBytes(unsigned char *data, int len);
00011 int apu_writeHandshake(int address, int data);
00012 
00013 int apu_waitInport(int port, unsigned char data, int timeout_ms);
00014 
00015 int apu_initTransfer(unsigned short address);
00016 int apu_newTransfer(unsigned short address);
00017 void apu_endTransfer(unsigned short start_address);
00018 
00019 
00020 #endif