SPC music playback tools for real snes apu

Dependencies:   mbed

Committer:
akkera102
Date:
Wed Jan 11 16:00:29 2017 +0000
Revision:
2:62e6e22f8be2
Parent:
0:5bd52e196edb
second

Who changed what in which revision?

UserRevisionLine numberNew contents of line
akkera102 2:62e6e22f8be2 1 #ifndef __apu_h__
akkera102 2:62e6e22f8be2 2 #define __apu_h__
akkera102 0:5bd52e196edb 3
akkera102 0:5bd52e196edb 4
akkera102 2:62e6e22f8be2 5 void apu_init(void);
akkera102 2:62e6e22f8be2 6 void apu_reset(void);
akkera102 0:5bd52e196edb 7
akkera102 0:5bd52e196edb 8 unsigned char apu_read(int address);
akkera102 0:5bd52e196edb 9 void apu_write(int address, unsigned char data);
akkera102 2:62e6e22f8be2 10 int apu_writeBytes(unsigned char *data, int len);
akkera102 0:5bd52e196edb 11 int apu_writeHandshake(int address, int data);
akkera102 0:5bd52e196edb 12
akkera102 0:5bd52e196edb 13 int apu_waitInport(int port, unsigned char data, int timeout_ms);
akkera102 0:5bd52e196edb 14
akkera102 0:5bd52e196edb 15 int apu_initTransfer(unsigned short address);
akkera102 0:5bd52e196edb 16 int apu_newTransfer(unsigned short address);
akkera102 0:5bd52e196edb 17 void apu_endTransfer(unsigned short start_address);
akkera102 0:5bd52e196edb 18
akkera102 0:5bd52e196edb 19
akkera102 2:62e6e22f8be2 20 #endif