Uputstvo za instaliranje drajvera za Creative EMU10K1 (v0.5)
Srpska verzija v1.1
-------------------------------------------------------------

Podrzane kartice
----------------
- Creative Sound Blaster Live!
- Creative Sound Blaster PCI 512

Osobenosti
----------
- Open Sound System (OSS) kompatibilan
- Potpuna dvosmernost pri pustanju/snimanju zvuka (/dev/dsp)
- Simultano pustanje vise zvucnih signala
- Podrzan analogni mixer(AC97) (/dev/mixer)
- Podrzan MIDI UART (/dev/midi)
- Podrzan interfejs za joystick (samo >= 2.2.x kerneli)
- Podrska za vise kartica zasnovanih na EMU10K1 cipu


Zahtevi za instalaciju
----------------------
- Kernel mora da bude kompajliran na sledeci nacin:
  - Sa podrskom za ucitavajuce module         (CONFIG_MODULES = y)
  - Sa podrskom za zvucne kartice kao modul   (CONFIG_SOUND = y/m)
  - Bez ikakvih integrisanih zvucnih drajvera (CONFIG_SOUND_* = n)
- "PnP-compatible OS installed" opcija u BIOSu mora biti iskljucena
- Preporucena racunarska konfiguracija: Min. 200 MHz Pentium sa 32 MB RAM


Kompajliranje
-------------
Da biste iskompajlirali draver, otkucajte "make" u glavnom direktorijumu
emu10k1 drajvera.
Proverite da li je opcija "KERNELVERSION" ispravno nadjena, ako nije 
editujte "Makefile" i rucno ih promenite.
Nakon toga napravitice se fajl "emu10k1.o" i "emu10k1-joy.o".

Instalacija
-----------
1. Kao root otkucajte:

        make install

2. Dodajte novu referencu za drajver u /etc/conf.modules:

        alias sound emu10k1

3. Pustite neki zvuk na racunaru. Drajver bi trebao da se sam startuje.


Ako ovo ne radi:
1. Pronadjite vas direktorijum sa draverima za zvuk,
   obicno /lib/modules/2.x.y/misc

2. Iskopirajte drajver emu10k1.o na tu lokaciju:

     cp emu10k1.o emu10k1-joy.o /lib/modules/2.x.y/misc

3. Unloadujte sve postojece zvucne drajvere, ukljucujuci i soundcore

4. Uklonite sve stare reference za drajvere za zvuk u /etc/conf.modules

5. Dodajte novu referencu za drajver u /etc/conf.modules:

        alias sound emu10k1
                ili
        alias char-major-14 emu10k1

6. Generisite /lib/modules/modules.dep:

        depmod -a

7. Ucitajte drajver:

        modprobe emu10k1

Napomena za korisnike Debiana: koristite /etc/modutils direktorijum,
   napravite tu fajl emu10k1 na isti nacin kao sto je navedeno u
   paragrafu (5.) i startujte update-modules afterwards - to ce
   napraviti ispravan /etc/modules.conf fajl)

Podrska za joystick
-------------------
1. Ucitajte drajver za joystick port na emu10k1 kartici:

        insmod emu10k1-joy

2. Ucitajte glavni drajver za joystick

        insmod joystick

3. Ucitajte odgovarajuci drajver za joystick sa odredjenim io portom

        insmod joy-analog js_an=io_port,xx (Ako koristite analogni joystick)

   Mozete da proverite io vrednosti portova:

        cat /proc/ioports

   Nadjite liniju "emu10k1 joystick" u tom fajlu, to vam je onda
   odgovarajuci port

Ako vam vas joystick dajver ne dozvoljava da birate sami portove:
1. Ucitajte drajver za joystick port na emu10k1 kartici sa odredjenim
portom:

        insmod emu10k1-joy io=0x200

   Moguce vrednosti su 0x200, 0x208, 0x210, 0x218. Ako imate vise emu10k1
   kartica, mozete navesti vise opcija drajveru:

        insmod emu10k1-joy io=0x200, 0x210, ...

2. Ucitajte glavni drajver za joystick

         insmod joystick

3. Ucitajte odgovarajuci drajver za joystick:

        insmod joy-analog


Procitajte /usr/src/linux/Documentation/joystick.txt za vise informacija.

Napomena: Koriscenje ovog drajvera sa kernelom 2.3.x ce uskoro biti moguce,
kada se naprave neke izmene u drajveru za joystick koje zahteva taj kernel.
