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

Reply via email to