ďťż
Lemur zaprasza
Następna strona Poprzednia strona Spis treści 4. Wiêc co mamy dokładnie zrobiæ? Nie zapomnij, że to nie bêdzie działaæ jeśli nie masz RAM-u na swojej karcie... Przede wszystkim nie używaj już lilo, ponieważ musisz zainicjowaæ gus-a PnP zanim wystartujesz Linux-a ([Od tłumacza] w tej chwili można już inicjowaæ karty (nie wszystkie) PnP pod Linux-em. Przeczytaj podrozdział Karty PnP pod Linux-em.). Napisz fdisk /mbr pod dos-em, przeczytaj odpowiednie HOWTO na ten temat). W swoim autoexec.bat wpisz: set interwave=c:\ultrapnp\iw.ini c:\ultrapnp\iwinit set ultrasnd=220,6,5,5,5 (czy jakie tam są twoje wartości) set ultra16=32c,0,0,1,0 set ultradir=c:\ultrapnp c:\ultrapnp\ultrinit Ultrinit znajdziesz w gus00045.zip na każdym ftp z gravis-em. Pod Linux-em, otwórz plik gus_wave.c w katalogu /usr/src/linux/drivers/sound (czy gdziekolwiek indziej). Znajdź liniê: if (val == 255 || val < 5) (line 3049 in 3.5b7) i w linii wcześniej napisz: val=10; Potem znajdź liniê: if (ad1848_detect (gus_base + 0x10c, NULL, hw_config->osp)) (line 3085) i zmieñ ją na if (!(ad1848_detect (gus_base + 0x10c, NULL, hw_config->osp))) Skompiluj jądro z obsługą gus-a i gus max. U mnie jest to: BASE = 220 IRQ = 5 DMA1 = 6 DMA2 = 5 DMABUF = 65536 No i miłej zabawy z dźwiêkiem! 4.1 Karty PnP pod Linux-em. [Sekcja dodana przez tłumacza.] Do inicjalizacji karty służy narzêdzie o nazwie sapnptools, które jest do zdobycia np. pod adresem ftp.icm.edu.pl. Dokładny opis znajduje siê razem z dystrybucją. Ogólnie wygląda to tak: najpierw kompilujesz programy isapnp i pnpdump. Potem tym drugim generujesz sobie plik konfiguracyjny, który potem odpowiednio modyfikujesz do własnych potrzeb. Nastêpnie, żeby zainicjalizowaæ kartê (jeśli używasz modułu do dźwiêku), piszesz isapnp /etc/isapnp.conf i insmod sound. Następna strona Poprzednia strona Spis treści |