[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [isa pnp] configuration materielle



On Wed, Aug 22, 2001 at 12:03:00AM +0200, Bruno Bonfils wrote:
> Le mar 21 août, Phil a écrit :
> > à configurer la carte son (ISA PnP), dont voici la description :
> > . controller : ESS1879
> >                (proprietary driver), PnP, 16-bit stereo,
> >                full-duplex 16-bit ADC, 3 DACs for audio,
> >                music synthesis and I²S zoom-video max. record & playback
> >                up to 44Khz stereo (WAVE audio) 20-voice FM music
> >                (ESFM(tm) technology)
> > . wavetable : ESS692
> > . compatibility : Sound Blaster Pro(tm) 3.01, 16-bit FM,
> >                   MU401(UART mode), MS Windows Sound System(tm)
> > de mon portable (Clevo 668 Multimedia Notebook), avec une Potato.
> > 
> >   j'ai déjà eu plusieurs conseils :
> > . "bloquer l'IRQ correspondant dans ton BIOS" :
> >   pas possible à ma connaissance sur ce bios,
> > . (sound blaster) "il me semble que c'est L'IRQ7 qu'il faut toucher".


  finalement, j'ai rebooté  :(
Et j'avoue ma méconnaissance... Le bios permet les réglages suivants :

Audio Port Addresses : 220h-22Fh (coché par défaut)
                       240h-24Fh
                       260...
                       280 
Midi Port Addresses : 300h-303h (coché par défaut)
                      310h-313h
                      320...
                      330...
Audio/Midi IRQ : IRQ 5 (coché par défaut)
                 IRQ 7
                 IRQ 9
                 IRQ 10
Audio DMA CH1 : DMA 0
                DMA 1
                DMA 3 (coché par défaut)
Audio DMA CH2 : DMA 1
                DMA 3
                DMA 5 (coché par défaut)


> essaie pnpdump > myfichier

    d'abord, merci pour ton intérêt  :))
  suite à mes divers pnpdump (pas encore testé ta méthode), j'obtiens,
avec le fichier suivant :
  <- début /etc/isapnp.conf ->
#(debug)
#(IGNORECRC)
#(READPORT 0x3bb)
#(ISOLATE)
#(IDENTIFY *)
#(CONFIGURE DFX0000/1493 (LD 0 (IO 0 (BASE 0x3e8)) (INT 0 (IRQ 12 (MODE +E))) (A
CT Y)))
#(CONFIGURE DFX0000/1493 (LD 0 (REG 7 (PEEK)) (REG 0x30 (PEEK))))
#(CONFIGURE DFX0000/1493 (LD 1 (REG 7 (PEEK)) (REG 0x30 (PEEK))))
# Try to force logical device 2 (which doesn't exist)...
#(CONFIGURE DFX0000/1493 (LD 1 (REG 7 (POKE 2) (PEEK)) (REG 0x30 (PEEK))))
# .. hence this gives an error
#(CONFIGURE DFX0000/1493 (LD 2 (REG 7 (PEEK)) (REG 0x30 (PEEK))))
#(WAITFORKEY)
  <- fin /etc/isapnp.conf ->
les résultats qui suivent :


# dmesg 
Linux version 2.2.17 (herbert@arnor) (gcc version 2.95.2 20000313 (Debian GNU/Li
nux)) #1 Sun Jun 25 09:24:41 EST 2000
[...]
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x1100-0x1107, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0x1108-0x110f, BIOS settings: hdc:pio, hdd:pio
hda: IBM-DBCA-206480, ATA DISK drive
hdc: TOSHIBA CD-ROM XM-1802B, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: IBM-DBCA-206480, 6194MB w/420kB Cache, CHS=839/240/63
hdc: ATAPI 24X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.11
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8
[...]
Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
SB 3.01 detected OK (220)
ESS chip ES1879 detected
# => [correspond au User's Manual : controller : ESS1879]
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
Linux PCMCIA Card Services 3.1.8
  kernel build: 2.2.17 unknown
  options:  [pci] [cardbus] [apm]
Intel PCIC probe: 
  TI 1250A PCI-to-CardBus at bus 0 slot 3, mem 0x68000000, 2 sockets
    host opts [0]: [ring] [pwr save] [isa irq] [no pci irq] [lat 168/176] [bus 3
2/34]
    host opts [1]: [ring] [pwr save] [isa irq] [no pci irq] [lat 168/176] [bus 3
5/37]
    ISA irqs (scanned) = 3,4,7,9,10 polling interval = 1000 ms
cs: IO port probe 0x0c00-0x0cff: excluding 0xcf8-0xcff
cs: IO port probe 0x0800-0x08ff: excluding 0x800-0x807
cs: IO port probe 0x0100-0x04ff: excluding 0x300-0x307 0x378-0x37f 0x388-0x38f 0
x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
aha152x: processing commandline: ok
aha152x: BIOS test: passed, detected 1 controller(s)
aha152x0: vital data: PORTBASE=0x340, IRQ=3, SCSI ID=7, reconnect=enabled, parit
y=enabled, synchronous=disabled, delay=100, extended translation=disabled
aha152x: trying software interrupt, ok.
scsi0 : Adaptec 152x SCSI driver; $Revision: 1.7 $
scsi : 1 host.
aha152x_cs: no SCSI devices found
scsi : 0 hosts.
tty02 at 0x02f8 (irq = 3) is a 16550A
parport0: PC-style at 0x378 [SPP]
parport_probe: failed
parport0: no IEEE-1284 device present.
lp0: using parport0 (polling).
[...]


# lsmod
Module                  Size  Used by
ppp_deflate            38988   0  (autoclean)
bsd_comp                3828   0  (autoclean)
ppp                    20684   0  (autoclean) [ppp_deflate bsd_comp]
slhc                    4436   0  (autoclean) [ppp]
af_packet               6040   0  (autoclean)
parport_probe           3332   0  (autoclean)
parport_pc              7236   1  (autoclean)
lp                      5188   1  (autoclean)
parport                 7280   1  (autoclean) [parport_probe parport_pc lp]
serial_cs               5388   0  (unused)
aha152x_cs             24484   0  (unused)
lockd                  31112   1  (autoclean)
sunrpc                 52420   1  (autoclean) [lockd]
ds                      6536   2  [serial_cs aha152x_cs]
i82365                 28516   2 
pcmcia_core            44416   0  [serial_cs aha152x_cs ds i82365]
serial                 19564   1  (autoclean) [serial_cs]
sb                     33396   0 
uart401                 6128   0  [sb]
sound                  57592   0  [sb uart401]
soundlow                 416   0  [sound]
soundcore               2628   5  [sb sound]
sg                     15320   0  (unused)
unix                   10212  32  (autoclean)


# cat /proc/sound 
OSS/Free:3.8s2++-971130
Load type: Driver loaded as a module
Kernel: Linux ile 2.2.17 #1 Sun Jun 25 09:24:41 EST 2000 i686
Config options: 0

Installed drivers: 

Card config: 

Audio devices:
0: ESS ES1879 AudioDrive (rev 11) (3.01)
# => [correspond au User's Manual : controller : ESS1879]

Synth devices:

Midi devices:
# => [ne correspond pas au User's Manual : wavetable : ESS692]

Timers:
0: System clock

Mixers:
0: Sound Blaster


# cat /proc/ioports 
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
0220-022f : soundblaster
# => [correspond au BIOS : Audio Port Addresses : 220h-22Fh (coché par défaut)]
02f8-02ff : serial(set)
0376-0376 : ide1
0378-037a : parport0
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(set)
1100-1107 : ide0
1108-110f : ide1
13f8-13ff : serial(set)


# cat /proc/interrupts 
           CPU0       
  0:     343134          XT-PIC  timer
  1:      10962          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  4:      26386          XT-PIC  serial
  5:          1          XT-PIC  soundblaster
# => [correspond au BIOS : Audio/Midi IRQ : IRQ 5 (coché par défaut)]
  8:          1          XT-PIC  rtc
 12:          0          XT-PIC  PS/2 Mouse
 13:          1          XT-PIC  fpu
 14:     249676          XT-PIC  ide0
 15:          8          XT-PIC  ide1
NMI:          0


# cat /proc/dma 
 1: SoundBlaster8
# => [correspond au User's Manual : compatibility : Sound Blaster Pro(tm) 3.01]
 4: cascade


# cat /proc/devices 
Character devices:
[...]
 14 sound
[...]


  mais, quand je lance xmms, j'obtiens (xsonsole) :
Aug 22 13:34:46 ile kernel: Sound: DMA (output) timed out - IRQ/DRQ config error ?
Quelqu'un aurait-il une idée/explication ?

> Edites le fichier pour decommenter les lignes qui correspondent a ta
> configuration sous win (désolé), et n'oublies pas la ligne Active 

c'est moi qui suis désolé !
Dis, comment on fait quand on n'a pas win ?

> (1 truc du genre, désole, je n'ai plus de carte isa)
> Ensuite tu fais isapnp myfichier

>  Developpeur

  itou  ;)
Et l'adminsys, ben, c'est pas facile. Merci !

> <Massi007> ki a une licence pirate des oss?  - #linuxfr

  :))
-- 
Phil, qui s'excuse pour la longueur



Reply to: