| plan 9 kernel history: overview | file list | diff list |
1995/0214/carrera/audio.h (diff list | history)
| carrera/audio.h on 1995/0119 | ||
| 1995/0119 | enum { Bufsize = 16*1024, /* 92 ms each */ Nbuf = 16, /* 1.5 seconds total */ Dma = 6, Irq = 7, | |
| 1995/0214 | SBswab = 1, | |
| 1995/0119 | DMA2_WRMASK = 0xd4, DMA2_WRMODE = 0xd6, DMA2_CLRBP = 0xd8, DMA6_ADDRESS = 0xc8, DMA6_COUNT = 0xca, DMA6_LPAGE = 0x89, DMA6_HPAGE = 0x489, Dspport = 0x220, PORT_RESET = Dspport + 0x6, PORT_READ = Dspport + 0xA, PORT_WRITE = Dspport + 0xC, PORT_WSTATUS = Dspport + 0xC, PORT_RSTATUS = Dspport + 0xE, PORT_MIXER_ADDR = Dspport + 0x4, PORT_MIXER_DATA = Dspport + 0x5, PORT_CLRI8 = Dspport + 0xE, PORT_CLRI16 = Dspport + 0xF, PORT_CLRI401 = Dspport + 0x100, }; | |
| 1995/0211 | #define setvec(a,b,c) | |
| 1995/0119 | #define outb(a,b) EISAOUTB(a,b) #define inb(a) EISAINB(a) | |