Bits for REG_SND{1-3}FREQ (aka REG_SOUND1CNT_X, REG_SOUND2CNT_H, REG_SOUND3CNT_X)
More...
|
#define | SFREQ_HOLD 0 |
| Continuous play.
|
|
#define | SFREQ_TIMED 0x4000 |
| Timed play.
|
|
#define | SFREQ_RESET 0x8000 |
| Reset sound.
|
|
#define | SFREQ_RATE_MASK 0x07FF |
|
#define | SFREQ_RATE_SHIFT 0 |
|
#define | SFREQ_RATE(n) ((n)<<SFREQ_RATE_SHIFT) |
|
#define | SFREQ_BUILD(rate, timed, reset) ( ((rate)&0x7FF) | ((timed)<<14) | ((reset)<<15) ) |
|
Bits for REG_SND{1-3}FREQ (aka REG_SOUND1CNT_X, REG_SOUND2CNT_H, REG_SOUND3CNT_X)