ďťż

GravisUltrasound.pl

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
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • teen-mushing.xlx.pl
  • Wątki
    Powered by wordpress | Theme: simpletex | © Lemur zaprasza