mac_asc.h 520 B

1234567891011121314151617181920212223242526272829
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. /*
  3. * Apple Sound Chip
  4. */
  5. #ifndef __ASM_MAC_ASC_H
  6. #define __ASM_MAC_ASC_H
  7. /*
  8. * ASC offsets and controls
  9. */
  10. #define ASC_BUF_BASE 0x00 /* RAM buffer offset */
  11. #define ASC_BUF_SIZE 0x800
  12. #define ASC_CONTROL 0x800
  13. #define ASC_CONTROL_OFF 0x00
  14. #define ASC_FREQ(chan,byte) ((0x810)+((chan)<<3)+(byte))
  15. #define ASC_ENABLE 0x801
  16. #define ASC_ENABLE_SAMPLE 0x02
  17. #define ASC_MODE 0x802
  18. #define ASC_MODE_SAMPLE 0x02
  19. #define ASC_VOLUME 0x806
  20. #define ASC_CHAN 0x807 /* ??? */
  21. #endif