1 #define IN(x) inb(csdev.port+(x)) 2 #define OUT(x,v) outb(csdev.port+(x),(v)) 3 4 void 5 cs4231install(void) 6 { 7 KMap *k; 8 static int installed=0; 9 10 if(installed) 11 return; 12 13 k = kmappa(AUDIO_PHYS_PAGE, PTEIO|PTENOCACHE); 14 15 csdev.port = VA(k)+AUDIO_INDEX_OFFSET; 16 dmasize(Wdma, 8); 17 dmasize(Rdma, 8); 18 19 installed=1; 20 } 21