Annotation of uae/src/sd-mme/sound.h, revision 1.1.1.2

1.1.1.2 ! root        1:  /*
1.1       root        2:   * UAE - The Un*x Amiga Emulator
1.1.1.2 ! root        3:   *
1.1       root        4:   * Support for Digital Unix/MME
1.1.1.2 ! root        5:   *
1.1       root        6:   * Copyright 1997 Marcus Sundberg
                      7:   */
                      8: #define SOUND_NUMBUF 8
                      9: 
                     10: extern uae_u16 *sndbuffer;
                     11: extern uae_u16 *sndbufpt;
                     12: extern int sndbufsize;
                     13: 
                     14: __inline__ void check_sound_buffers (void);
                     15: 
                     16: #define PUT_SOUND_BYTE(b) do { *(uae_u8 *)sndbufpt = b; sndbufpt = (uae_u16 *)(((uae_u8 *)sndbufpt) + 1); } while (0)
                     17: #define PUT_SOUND_WORD(b) do { *(uae_u16 *)sndbufpt = b; sndbufpt = (uae_u16 *)(((uae_u8 *)sndbufpt) + 2); } while (0)
                     18: #define SOUND16_BASE_VAL 0
                     19: #define SOUND8_BASE_VAL 128
                     20: 
                     21: #define DEFAULT_SOUND_MAXB 8192
                     22: #define DEFAULT_SOUND_MINB 8192
                     23: #define DEFAULT_SOUND_BITS 16
                     24: #define DEFAULT_SOUND_FREQ 44100
                     25: 
                     26: #undef DONT_WANT_SOUND

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.