Dell Inspiron Laptop with NeoMagic 256av LOCKS on sound driver init.

Brian Wolfe (ahzz@terrabox.com)
Thu, 23 Sep 1999 09:29:21 -0500


I saw AC's port about the NM256av being supported in the new 2.2.13pre11 kernel. So i downloaded it and tried it out. Upon reboot it completely lockedup solid. not even the Magic-Key worked! I'm currently inserting connects into the driver to try and find to location at which it locks up at.
The biggest problem is the fact that whomever wrote it wants to stay anonymous( great, NOW who do i harass?!) 8-P. I have -0- experience in fixing broken drivers so if anyone can give me pointers or help i'd appreciate it.
Just let me know exactly what ou need from my machine and ill email it.

I have been using the ad1848 driver on the chip for a long time. I have allways gotten an irq conflict no matter how i setup the card. It also fails completely on records and on APM resume it looses the dma controll.
I'm willing to try patches to the sound code if anyone has any they want tried on the dell inspiron laptops.

Oh yeah, one more thing. i've cloned the irq/port/dma settings from the 98 install on another partition. 98 works perfectly with it so i know i don't have busted hardware or irq/port/dma conflicts. 8-P


Brian Wolfe

heres some info.... if you need more email me! bwolfe@omiintl.com or ahzz@terrabox.com

X11:
Using the 3.3.5 Xserver with the chip recognised as a neomagic 256av.

LSPCI:

00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 03)
00:04.0 CardBus bridge: Texas Instruments PCI1220 (rev 02)
00:04.1 CardBus bridge: Texas Instruments PCI1220 (rev 02)
00:07.0 Bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
01:00.0 VGA compatible controller: Neomagic Corporation [MagicGraph 256AV] (rev 20)
01:00.1 Multimedia audio controller: Neomagic Corporation [MagicMedia 256AV] (rev 20)

DMESG:

Linux version 2.2.13pre11 (root@bdw1) (gcc version 2.95.2 19990906 (prerelease))
#7 Wed Sep 22 10:52:24 CDT 1999
Detected 264700776 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 263.78 BogoMIPS
Memory: 95688k/98240k available (852k kernel code, 416k reserved, 1228k data, 56
k init)
Pentium-III serial number disabled.
CPU: Intel Mobile Pentium II stepping 0a
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfd9f3
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
Starting kswapd v 1.5
Detected PS/2 Mouse Port.
pty: 256 Unix98 ptys configured
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.9)
Sound initialization started
Sound initialization complete
loop: registered device at major 7
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xfcd0-0xfcd7, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xfcd8-0xfcdf, BIOS settings: hdc:pio, hdd:pio
hda: FUJITSU MHF2043AT, 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: FUJITSU MHF2043AT, 4126MB w/0kB Cache, CHS=559/240/63, UDMA
hdc: ATAPI 24X CD-ROM drive, 128kB Cache
Uniform CDROM driver Revision: 2.56
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Partition check:
hda: hda1 hda2 hda3
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 56k freed
Adding Swap: 128516k swap-space (priority -1)
Serial driver version 4.27 with SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
Linux PCMCIA Card Services 3.1.0
kernel build: 2.2.13pre11 #5 Wed Sep 22 13:42:17 CDT 1999
options: [pci] [cardbus] [apm] [pnp]
PnP: PNP BIOS installation structure at 0xc00f6790
PnP: PNP BIOS version 1.0, entry at f0000:b324, dseg at 400
PCI routing table version 1.0 at 0xfdf80
00:04.0 -> irq 11
00:04.1 -> irq 11
Intel PCIC probe:
TI 1220 PCI-to-CardBus at bus 0 slot 4, mem 0x68000000, 2 sockets
host opts [0]: [ring] [pwr save] [serial pci & irq] [pci irq 11] [lat 168/176] [bus 32/34]
host opts [1]: [ring] [pwr save] [serial pci & irq] [pci irq 11] [lat 168/176] [bus 35/37]
ISA irqs (scanned) = 3,4,7,9 status change on irq 9
cs: IO port probe 0x1000-0x17ff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x300-0x307 0x388-0x38f
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
eth0: NE2000 Compatible: io 0x320, irq 3, hw_addr 00:E0:98:06:89:78
tty03 at 0x02e8 (irq = 3) is a 16550A
VFS: Disk change detected on device ide1(22,0)
VFS: Disk change detected on device ide1(22,0)
eth0: interrupt from stopped card
cs: cb_free(bus 32)
tty03 unloaded
cs: cb_free(bus 32)
eth0: NE2000 Compatible: io 0x320, irq 3, hw_addr 00:E0:98:06:89:78
tty03 at 0x02e8 (irq = 3) is a 16550A

Linuxinfo:

Linux bdw1 2.2.13pre11 #7 Wed Sep 22 10:52:24 CDT 1999
One Intel 264MHz processor, 263.78 total bogomips, 95M RAM
System library 2.1.2

/proc/interupts
CPU0
0: 468347 XT-PIC timer
1: 16604 XT-PIC keyboard
2: 0 XT-PIC cascade
3: 26488 XT-PIC pcnet_cs
9: 6 XT-PIC i82365
12: 14093 XT-PIC PS/2 Mouse
13: 1 XT-PIC fpu
14: 39730 XT-PIC ide0
15: 3514 XT-PIC ide1
NMI: 0

/proc/dma:

4: cascade

/proc/ioports

0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
02e8-02ef : pcnet_cs
0320-033f : pcnet_cs
0376-0376 : ide1
03c0-03df : vga+
03e8-03ef : serial(set)
03f6-03f6 : ide0
03f8-03ff : serial(set)
fcd0-fcd7 : ide0
fcd8-fcdf : ide1

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/