Loading...
Searching...
No Matches
5#define B8_APU_ADDR (0xffff9000)
6#define B8_APU_EXEC _B8_REG(B8_APU_ADDR + 0x00)
8#define B8_APU_CMD_NOP (0x00)
9#define B8_APU_CMD_HALT (0xff)
10#define B8_APU_CMD_ATTACK (0x01)
11#define B8_APU_CMD_ATTACKTIME (0x02)
12#define B8_APU_CMD_ATTACKAMP (0x03)
13#define B8_APU_CMD_DECAYTIME (0x04)
14#define B8_APU_CMD_SUSTAINTIME (0x05)
15#define B8_APU_CMD_SUSTAINAMP (0x06)
16#define B8_APU_CMD_RELEASETIME (0x07)
17#define B8_APU_CMD_SETFREQ (0x10)
18#define B8_APU_CMD_SETWAVTYPE (0x11)
19#define B8_APU_CMD_TRACKVOL (0x13)
21#define B8_APU_WAVE_SIN (0)
22#define B8_APU_WAVE_SQUARE (1)
23#define B8_APU_WAVE_TRIANGLE (2)
24#define B8_APU_WAVE_SAWTOOTH (3)
25#define B8_APU_WAVE_NOISE (7)
27#define B8_APU_EXEC_START (0x1)