Uwe, On Friday 12 October 2007 12:33, Uwe Hermann wrote: > On Fri, Oct 12, 2007 at 11:05:54AM +0200, Juergen Beisert wrote: > > On Friday 12 October 2007 03:40, Peter Stuge wrote: > > > On Thu, Oct 11, 2007 at 08:31:18AM +0200, Juergen Beisert wrote: > > > > > - Any ideas about the smartcard reader? > > > > > Does it need special init in LinuxBIOS? > > > > > > No. > > But activating COM2 at least will be required, I guess? It's active in > the original BIOS (appears in /proc/ioports).
The Super-IO supports two generic UARTs. If there are level shifters connected or not, doesn't matter. UART is UART. Setup fails? > > > > I did not find any documentation about the used device. I only know > > > > its connected through the UART2 with TTL levels. > > > > > > Can you guys find a chip name? Maybe take a photo of the main chip on > > > the card reader board. > > > > On the device (U1): > > IMT-S001-1 > > 425 009B100 > > Juergen, can you post 'lsmod' and 'ps auxw' in the original version of the > BIOS/DoC software? Maybe also a dmesg (full boot log). My guess is that > the card readers worked with their software, and as that's Linux-based > maybe we just have to find the correct driver name? No chance. There is no original environment present anymore. All five Igel's running here as X clients. Attached some files I found in my filesystem. I looks like they are from the original system (but: I'm NOT sure!) Juergen
processor : 0 vendor_id : Geode by NSC cpu family : 5 model : 9 model name : Geode(TM) Integrated Processor by National Semi stepping : 2 cpu MHz : 300.682 cache size : 16 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu tsc msr cx8 cmov mmx cxmmx bogomips : 599.65
CPU0 0: 91434 XT-PIC timer 1: 1667 XT-PIC keyboard 2: 0 XT-PIC cascade 5: 3 XT-PIC soundblaster 11: 0 XT-PIC usb-ohci 15: 467 XT-PIC eth0 NMI: 0 ERR: 0
00000000-000987ff : System RAM 0009fc00-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000c7fff : Video ROM 000d8000-000d9fff : Extension ROM 000da000-000dbfff : Extension ROM 000f0000-000fffff : System ROM 00100000-01bfffff : System RAM 00100000-00217e7f : Kernel code 00217e80-002d8cc3 : Kernel data 01c00000-01ffffff : reserved 40000400-4000059f : reserved 40008000-40008fff : reserved 40010000-40010fff : Cyrix Corporation 5530 Video [Kahlua] 40011000-4001107f : Cyrix Corporation 5530 Audio [Kahlua] 40012000-400120ff : Cyrix Corporation 5530 SMI [Kahlua] 40400000-407fffff : reserved 40800000-40ffffff : Cyrix Corporation 5530 Video [Kahlua] 40800000-40a57fff : vesafb fbffef00-fbffefff : Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ fbffef00-fbffefff : 8139too fbfff000-fbffffff : Compaq Computer Corporation ZFMicro Chipset USB fbfff000-fbffffff : usb-ohci fff10000-ffffffff : reserved
Module Size Used by Tainted: PF sb 7252 0 sb_lib 32110 0 [sb] uart401 5924 0 [sb_lib] sound 52780 0 [sb_lib uart401] autofs4 8244 0 (unused) smbfs 32016 0 (unused) nfs 64088 1 lockd 47664 1 [nfs] sunrpc 58684 1 [nfs lockd] usb-storage 52960 0 (unused) sr_mod 12176 0 (unused) sd_mod 10156 0 (unused) sg 25180 0 (unused) scsi_mod 52140 3 [usb-storage sr_mod sd_mod sg] cardman 27340 0 (unused) printer 7360 0 (unused) usb-ohci 17416 0 (unused) hid 12936 0 (unused) usbcore 54944 1 [usb-storage cardman printer usb-ohci hid] keybdev 1664 0 (unused) mousedev 3736 0 input 3008 0 [hid keybdev mousedev] 8390 5920 0 8139too 16040 1 mii 2192 0 [8139too]
<4>Linux version 2.4.21 ([EMAIL PROTECTED]) (gcc version 2.95.2 19991024 (release)) #1 Mit Jul 30 12:09:49 CEST 2003 <6>BIOS-provided physical RAM map: <4> BIOS-e820: 0000000000000000 - 0000000000098800 (usable) <4> BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) <4> BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) <4> BIOS-e820: 0000000000100000 - 0000000001c00000 (usable) <4> BIOS-e820: 0000000001c00000 - 0000000002000000 (reserved) <4> BIOS-e820: 0000000040000400 - 00000000400005a0 (reserved) <4> BIOS-e820: 0000000040008000 - 0000000040009000 (reserved) <4> BIOS-e820: 0000000040400000 - 0000000040800000 (reserved) <4> BIOS-e820: 00000000fff10000 - 0000000100000000 (reserved) <5>28MB LOWMEM available. <4>On node 0 totalpages: 7168 <4>zone(0): 4096 pages. <4>zone(1): 3072 pages. <4>zone(2): 0 pages. <4>Kernel command line: igel_syslog=quiet console=,1 bootversion=13 <6>Initializing CPU#0 <6>Working around Cyrix MediaGX virtual DMA bugs. <4>Detected 300.682 MHz processor. <4>Console: colour dummy device 80x25 <4>Calibrating delay loop... 599.65 BogoMIPS <6>Memory: 25640k/28672k available (1119k kernel code, 2616k reserved, 771k data, 92k init, 0k highmem) <4>Checking if this processor honours the WP bit even in supervisor mode... Ok. <6>Dentry cache hash table entries: 4096 (order: 3, 32768 bytes) <6>Inode cache hash table entries: 2048 (order: 2, 16384 bytes) <6>Mount cache hash table entries: 512 (order: 0, 4096 bytes) <4>Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes) <4>Page-cache hash table entries: 8192 (order: 3, 32768 bytes) <6>Working around Cyrix MediaGX virtual DMA bugs. <7>CPU: After generic, caps: 00808131 00818131 00000000 00000001 <7>CPU: Common caps: 00808131 00818131 00000000 00000001 <4>CPU: NSC Geode(TM) Integrated Processor by National Semi stepping 02 <6>Checking 'hlt' instruction... OK. <6>Checking for popad bug... OK. <4>POSIX conformance testing by UNIFIX <4>mtrr: v1.40 (20010327) Richard Gooch ([EMAIL PROTECTED]) <4>mtrr: detected mtrr type: none <4>bios32_service(0x49435024): returned 0x81 -- BIOS bug! <6>PCI: Using configuration type 1 <6>PCI: Probing PCI hardware <6>PCI: Fixup for MediaGX/Geode Slave Disconnect Boundary (0x41=0x10) <6>isapnp: Scanning for PnP cards... <6>isapnp: No Plug & Play device found <6>Linux NET4.0 for Linux 2.4 <6>Based upon Swansea University Computer Society NET3.039 <4>Initializing RT netlink socket <6>apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16) <4>Starting kswapd <6>parport0: PC-style at 0x378 [PCSPP(,...)] <6>vesafb: framebuffer at 0x40800000, mapped to 0xc280d000, size 2400k <6>vesafb: mode is 640x480x8, linelength=640, pages=2 <6>vesafb: protected mode interface info at c000:6f1b <6>vesafb: scrolling: redraw <4>ptr = c106f400, len = 148, con = 0 <4>Console: switching to colour frame buffer device 74x2 <6>fb0: VESA VGA frame buffer device <6>BIOS detected a device on the PS/2 Mouse Port. <4>pty: 256 Unix98 ptys configured <6>Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled <6>ttyS00 at 0x03f8 (irq = 4) is a 16550A <6>ttyS01 at 0x02f8 (irq = 3) is a 16550A <6>lp0: using parport0 (polling). <4>keyboard: Timeout - AT keyboard not present?(ed) <4>keyboard: Timeout - AT keyboard not present?(f4) <6>fl: Flash disk driver for DiskOnChip <6>fl: DOC device(s) found: 1 <6>fl: _init: registered device at major: 62 <6>Partition check: <6> fla: fla1 <6>fl: partition: 0: start_sect: 0, nr_sects: 7ca0 Fl_blk_size[]: 3e50kb <6>fl: partition: 1: start_sect: 2, nr_sects: 7c9e Fl_blk_size[]: 3e4fkb <6>fl: partition: 2: start_sect: 0, nr_sects: 0 Fl_blk_size[]: 0kb <6>fl: partition: 3: start_sect: 0, nr_sects: 0 Fl_blk_size[]: 0kb <6>Floppy drive(s): fd0 is 1.44M <6>FDC 0 is a National Semiconductor PC87306 <6>Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4 <6>ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx <6>CS5530: IDE controller at PCI slot 00:12.2 <6>CS5530: chipset revision 0 <6>CS5530: not 100% native mode: will probe irqs later <7>PCI: Setting latency timer of device 00:12.2 to 64 <6> ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:pio, hdb:pio <6> ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:pio, hdd:pio <6>NET4: Linux TCP/IP 1.0 for NET4.0 <6>IP Protocols: ICMP, UDP, TCP, IGMP <6>IP: routing cache hash table of 512 buckets, 4Kbytes <6>TCP: Hash tables configured (established 2048 bind 2048) <6>NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. <4> IGEL flash structure on top of 3e:01 <4> 15951 blocks of 1024 bytes, 16333824 bytes total <4>IGEL Flash Disk: testing 249 sections = 15936 KB of flash memory ... <4>Number of clusters in part 1 -> 640 <4>Number of clusters in part 2 -> 640 <4>Number of clusters in part 3 -> 320 <4>IGEL Flash Disk: minor 1 version 0x1002 size 20480 blocks <4>IGEL Flash Disk: minor 2 version 0x1002 size 20480 blocks <4>IGEL Flash Disk: minor 3 version 0x1002 size 10240 blocks <4>IGEL Flash Disk: driver initialised <4>VFS: Mounted root (ext2 filesystem) readonly. <6>Freeing unused kernel memory: 92k freed <4>EXT2-fs warning: checktime reached, running e2fsck is recommended <4>EXT2-fs warning: checktime reached, running e2fsck is recommended <4>EXT2-fs warning: checktime reached, running e2fsck is recommended <6>8139too Fast Ethernet driver 0.9.26 <6>eth0: RealTek RTL8139 Fast Ethernet at 0xc2a7ef00, 00:e0:c5:63:32:28, IRQ 15 <7>eth0: Identified 8139 chip type 'RTL-8139C' <4>eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html <4>eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <[EMAIL PROTECTED]> and others <5>ne.c: You must supply "io=0xNNN" value(s) for ISA cards. <6>ne2k-pci.c:v1.02 10/19/2000 D. Becker/P. Gortmaker <6> http://www.scyld.com/network/ne2k-pci.html <6>pcnet32.c:v1.27a 10.02.2002 [EMAIL PROTECTED] <6>sundance.c:v1.01+LK1.06b 6-Nov-2002 Written by Donald Becker <6> http://www.scyld.com/network/sundance.html <6>mice: PS/2 mouse device common for all mice <6>usb.c: registered new driver usbdevfs <6>usb.c: registered new driver hub <6>usb.c: registered new driver hid <6>hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <[EMAIL PROTECTED]> <6>hid-core.c: USB HID support drivers <6>usb-ohci.c: USB OHCI at membase 0xc2aa3000, IRQ 11 <6>usb-ohci.c: usb-00:13.0, Compaq Computer Corporation ZFMicro Chipset USB <6>usb.c: new USB bus registered, assigned bus number 1 <6>hub.c: USB hub found <6>hub.c: 2 ports detected <6>usb.c: registered new driver usblp <6>printer.c: v0.11: USB Printer Device Class driver <6>cardman_usb.c v2.3 2003/03/26 [EMAIL PROTECTED] <6>usb.c: registered new driver cardman <6>SCSI subsystem driver Revision: 1.00 <6>Initializing USB Mass Storage driver... <6>usb.c: registered new driver usb-storage <6>USB Mass Storage support registered. <6>Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996 <5>sb: No ISAPnP cards found, trying standard ones... <6>SB 4.12 detected OK (220) <6>eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1. <4>keyboard: Timeout - AT keyboard not present?(f4) <4>keyboard: Timeout - AT keyboard not present?(f4) <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <4>invalidate: busy buffer <6>eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1. <6>eth0: Setting full-duplex based on MII #32 link partner ability of 45e1.
-- linuxbios mailing list [email protected] http://www.linuxbios.org/mailman/listinfo/linuxbios
