Linux-libre 5.4.49-gnu
[librecmc/linux-libre.git] / arch / m68k / include / asm / mac_asc.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  *      Apple Sound Chip
4  */
5
6 #ifndef __ASM_MAC_ASC_H
7 #define __ASM_MAC_ASC_H
8
9 /*
10  *      ASC offsets and controls
11  */
12
13 #define ASC_BUF_BASE    0x00    /* RAM buffer offset */
14 #define ASC_BUF_SIZE    0x800
15
16 #define ASC_CONTROL     0x800
17 #define ASC_CONTROL_OFF         0x00
18 #define ASC_FREQ(chan,byte)     ((0x810)+((chan)<<3)+(byte))
19 #define ASC_ENABLE      0x801
20 #define ASC_ENABLE_SAMPLE       0x02
21 #define ASC_MODE        0x802
22 #define ASC_MODE_SAMPLE         0x02
23
24 #define ASC_VOLUME      0x806
25 #define ASC_CHAN        0x807   /* ??? */
26
27
28 #endif