Bits for REG_SND1SWEEP (aka REG_SOUND1CNT_L)
More...
|
|
#define | SSW_INC 0 |
| | Increasing sweep rate.
|
| |
|
#define | SSW_DEC 0x0008 |
| | Decreasing sweep rate.
|
| |
|
#define | SSW_OFF 0x0008 |
| | Disable sweep altogether.
|
| |
|
#define | SSW_SHIFT_MASK 0x0007 |
| |
|
#define | SSW_SHIFT_SHIFT 0 |
| |
|
#define | SSW_SHIFT(n) ((n)<<SSW_SHIFT_SHIFT) |
| |
|
#define | SSW_TIME_MASK 0x0070 |
| |
|
#define | SSW_TIME_SHIFT 4 |
| |
|
#define | SSW_TIME(n) ((n)<<SSW_TIME_SHIFT) |
| |
|
#define | SSW_BUILD(shift, dir, time) ( (((time)&7)<<4) | ((dir)<<3) | ((shift)&7) ) |
| |
Bits for REG_SND1SWEEP (aka REG_SOUND1CNT_L)