crataegus
A IDT WinChip based Pentium MMX class PC.
Specification
Mainboard | PC Chips M565; ALi M1531 (Aladdin IV+) (relabeled as TXpro) chipset; socket 7 |
---|---|
CPU | IDT WinChip 200 |
RAM | 256 MiB (384 MiB max.) |
Floppy | 3.5" 1.44MB |
Storage | UltraDMA 33 MB/s IDE Controller (ALi M1533) |
FC-1307 SD to CF Adapter V1.4, SD card to UDMA IDE; Transcend UHS-I SD 500S 8GB, SDHC | |
IBM Deskstar 5 (DHEA-36480), 6GB UDMA IDE | |
Memorex DVD-MAXX 1648 DVD-ROM | |
Video | Pine SIS 6326 8MB PCI |
Sound | Creative SoundBlaster 16PCI (CT4810) |
Network | NE2000, 10Mb/s ethernet, ISA PnP (RealTek RL8019AS) |
DEC DE500-BA, 100Mb/s ethernet PCI (DEC Tulip 21142) | |
OS | Microsoft Windows 98 |
RedHat Linux 6.2 for x86 (Linux 2.2) | |
BeOS 5 Professional Edition for x86 |
The CPU is an Evergreen Technologies MxPro 200 processor upgrade, which uses an IDT WinChip C6 200 MHz. This was intended as an upgrade for older Pentium processors on socket 5 or socket 7. The Super Socket 7 mainboard is a bit of overkill for this chip, especially given he fixed multiplier (2.5x) on the WinChip.
Experimenting with the Intel Pentium MMX 166 (from populus) with alternative bus clocks (60, 66, 75 and 83 MHz) and multiplier settings (2x, 2.5x, 3x, and 3.5x) show the overclocking potential of the board.
Contents
- Specification
- Contents
- System Information - RedHat Linux 5.2 (Apollo)
- System Information - RedHat Linux 6.2 (Zoot)
- System Information - RedHat Linux 7.3 (Valhalla)
- System Information - Ubuntu 8.04 LTS (Hardy Heron)
- System Information - QNX RTOS 6.1.0
- Benchmark
- Further References
System Information - RedHat Linux 5.2 (Apollo)
Some information about this system collected in RedHat Linux 5.2 (Apollo) for x86...
uname
Operating system version and platform:
$ uname -a Linux localhost.localdomain 2.0.36 #1 Tue Oct 13 22:17:11 EDT 1998 i586 unknown
So "Linux" kernel, on a node named "localhost.localdomain", kernel release "2.0.36", version "#1 Tue Oct 13 22:17:11 EDT 1998", machine type "i586", processor type "unknown"
lscpu & /proc/cpuinfo
Report detail of the system processor(s).
RedHat Linux 5.2 (Apollo) doesn't have the lscpu command so have to use:
$ cat /proc/cpuinfo processor : 0 cpu : 586 model : C6 vendor_id : CentaurHauls stepping : 1 fdiv_bug : no hlt_bug : no f00f_bug : no fpu : yes fpu_exception : yes cpuid : yes wp : yes flags : fpu de tsc msr mce mmx bogomips : 79.87
Showing a Pentium MMX compatible processor from IDT.
lspci, /proc/bus/pci/devices & /proc/pci
Report PCI devices.
RedHat Linux 5.2 (Apollo) doesn't have the lspci command or the /proc/bus/ tree, so have to use:
$ cat /proc/pci PCI devices found: Bus 0, device 15, function 0: USB Controller: Acer Labs M5237 USB (rev 3). Medium devsel. Fast back-to-back capable. IRQ 11. Master Capable. Latency=64. Non-prefetchable 32 bit memory at 0xffad7000. Bus 0, device 11, function 0: IDE interface: Acer Labs M5229 TXpro (rev 32). Medium devsel. Fast back-to-back capable. Master Capable. Latency=32. Min Gnt=2.Max Lat=4. I/O at 0xffa0. Bus 0, device 7, function 0: Ethernet controller: DEC DC21142 (rev 48). Medium devsel. Fast back-to-back capable. IRQ 10. Master Capable. Latency=64. Min Gnt=20.Max Lat=40. I/O at 0xec00. Non-prefetchable 32 bit memory at 0xffadff80. Bus 0, device 5, function 0: Multimedia audio controller: Ensoniq Unknown device (rev 2). Vendor id=1274. Device id=5880. Slow devsel. IRQ 9. Master Capable. Latency=64. Min Gnt=12.Max Lat=128. I/O at 0xee80. Bus 0, device 3, function 0: VGA compatible controller: Silicon Integrated Systems Unknown device (rev 11). Vendor id=1039. Device id=6326. Medium devsel. Master Capable. Latency=64. Min Gnt=2. Prefetchable 32 bit memory at 0xef800000. Non-prefetchable 32 bit memory at 0xffaf0000. I/O at 0xec80. Bus 0, device 2, function 0: ISA bridge: Acer Labs M1533 Aladdin IV (rev 180). Medium devsel. Master Capable. No bursts. Bus 0, device 0, function 0: Host bridge: Acer Labs M1531 Aladdin IV (rev 179). Slow devsel. Master Capable. Latency=32.
Note that while the kernel has PCI information for many devices, some of the devices in this machine are not completely recognized. In particular the sound card and graphics card.
dmesg
System log messages:
$ dmesg Memory: sized by int13 0e801h Console: 16 point font, 400 scans Console: colour VGA+ 80x25, 1 virtual console (max 63) pcibios_init : BIOS32 Service Directory structure at 0x000fdae0 pcibios_init : BIOS32 Service Directory entry at 0xfdaf0 pcibios_init : PCI BIOS revision 2.10 entry at 0xfdb11 Probing PCI hardware. Calibrating delay loop.. ok - 79.87 BogoMIPS Memory: 256796k/262144k available (748k kernel code, 384k reserved, 4216k data) This processor honours the WP bit even when in supervisor mode. Good. Swansea University Computer Society NET3.035 for Linux 2.0 NET3: Unix domain sockets 0.13 for Linux NET3.035. Swansea University Computer Society TCP/IP for NET3.034 IP Protocols: IGMP, ICMP, UDP, TCP Linux IP multicast router 0.07. VFS: Diskquotas version dquot_5.6.0 initialized Checking 386/387 coupling... Ok, fpu using exception 16 error reporting. Checking 'hlt' instruction... Ok. Linux version 2.0.36 (root@porky.redhat.com) (gcc version 2.7.2.3) #1 Tue Oct 13 22:17:11 EDT 1998 Starting kswapd v 1.4.2.2 Serial driver version 4.13 with no serial options enabled PS/2 auxiliary pointing device detected -- driver installed. Real Time Clock Driver v1.09 Ramdisk driver initialized : 16 ramdisks of 4096K size hda: FC-1307 SD to CF Adapter V1.4, 7455MB w/8kB Cache, CHS=950/255/63 hdc: Memorex DVD-MAXX 1648 AJ, ATAPI CDROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 md driver 0.36.3 MAX_MD_DEV=4, MAX_REAL=8 scsi : 0 hosts. scsi : detected total. Partition check: hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 > VFS: Mounted root (ext2 filesystem) readonly. Adding Swap: 128484k swap-space (priority -1) sysctl: ip forwarding off Swansea University Computer Society IPX 0.34 for NET3.035 IPX Portions Copyright (c) 1995 Caldera, Inc. Appletalk 0.17 for Linux NET3.035 tulip.c:v0.89H 5/23/98 becker@cesdis.gsfc.nasa.gov eth0: Digital DS21142/3 Tulip at 0xec00, 00 00 f8 1f 36 62, IRQ 10. eth0: EEPROM default media type Autosense. eth0: Index #0 - Media 10baseT (#0) described by a 21142 Serial PHY (2) block. eth0: Index #1 - Media 10baseT-FD (#4) described by a 21142 Serial PHY (2) block. eth0: Index #2 - Media 100baseTx (#3) described by a 21143 SYM PHY (4) block. eth0: Index #3 - Media 100baseTx-FD (#5) described by a 21143 SYM PHY (4) block.
So we can see the hardware being packed up and the various drivers being loaded.
System Information - RedHat Linux 6.2 (Zoot)
Some information about this system collected in RedHat Linux 6.2 (Zoot) for x86...
uname
Operating system version and platform:
$ uname -a Linux crataegus 2.2.14-5.0 #1 Tue Mar 7 20:53:41 EST 2000 i586 unknown
So "Linux" kernel, on a node named "crataegus", kernel release "2.2.14-5.0", version "#1 Tue Mar 7 20:53:41 EST 2000", machine type "i586", processor type "unknown"
lscpu & /proc/cpuinfo
Report detail of the system processor(s).
RedHat Linux 6.2 (zoot) doesn't have the lscpu command so have to use:
$ cat /proc/cpuinfo processor : 0 vendor_id : CentaurHauls cpu family : 5 model : 4 model name : C6 stepping : 1 cpu MHz : 199.964229 fdiv_bug : no hlt_bug : no sep_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu de tsc msr mce cx8 mtrr mmx bogomips : 79.87
Showing a Pentium MMX compatible processor from IDT.
lspci, /proc/bus/pci/devices & /proc/pci
Report PCI devices.
Using the lspci command:
# lspci -v 00:00.0 Host bridge: Acer Laboratories Inc. [ALi] M1531 [Aladdin IV] (rev b3) Subsystem: Acer Laboratories Inc. [ALi]: Unknown device 1531 Flags: bus master, slow devsel, latency 32 00:02.0 ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge [Aladdin IV] (rev b4) Flags: bus master, medium devsel, latency 0 00:03.0 VGA compatible controller: Silicon Integrated Systems [SiS] 86C326 (rev 0b) (prog-if 00 [VGA]) Subsystem: Silicon Integrated Systems [SiS]: Unknown device 6326 Flags: bus master, 66Mhz, medium devsel, latency 64 Memory at ef800000 (32-bit, prefetchable) Memory at ffaf0000 (32-bit, non-prefetchable) I/O ports at ec80 Expansion ROM at ffae0000 [disabled] Capabilities: [40] Power Management version 1 00:05.0 Multimedia audio controller: Ensoniq: Unknown device 5880 (rev 02) Subsystem: Ensoniq: Unknown device 2000 Flags: bus master, slow devsel, latency 64, IRQ 9 I/O ports at ee80 Capabilities: [dc] Power Management version 1 00:07.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 30) Subsystem: Digital Equipment Corporation DE500 Fast Ethernet Flags: bus master, medium devsel, latency 96, IRQ 10 I/O ports at ec00 Memory at ffadff80 (32-bit, non-prefetchable) Expansion ROM at ffa80000 [disabled] 00:0b.0 IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev 20) (prog-if fa) Flags: bus master, medium devsel, latency 32 I/O ports at ffa0 00:0f.0 USB Controller: Acer Laboratories Inc. [ALi] M5237 USB (rev 03) (prog-if 10 [OHCI]) Flags: bus master, medium devsel, latency 64, IRQ 11 Memory at ffad7000 (32-bit, non-prefetchable)
The machine readable /proc/bus/pci/devices:
$ cat /proc/bus/pci/devices 0000 10b91531 0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0010 10b91533 0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0018 10396326 0 ef800008 ffaf0000 0000ec81 00000000 00000000 00000000 ffae0000 0028 12745880 9 0000ee81 00000000 00000000 00000000 00000000 00000000 00000000 0038 10110019 a 0000ec01 ffadff80 00000000 00000000 00000000 00000000 ffa80000 0058 10b95229 0 00000000 00000000 00000000 00000000 0000ffa1 00000000 00000000 0078 10b95237 b ffad7000 00000000 00000000 00000000 00000000 00000000 00000000
And the obsolete /proc/pci, which was how to get PCI in older kernels:
$ cat /proc/pci PCI devices found: Bus 0, device 0, function 0: Host bridge: Acer Labs M1531 Aladdin IV (rev 179). Slow devsel. Master Capable. Latency=32. Bus 0, device 2, function 0: ISA bridge: Acer Labs M1533 Aladdin IV (rev 180). Medium devsel. Master Capable. No bursts. Bus 0, device 3, function 0: VGA compatible controller: Silicon Integrated Systems Unknown device (rev 11). Vendor id=1039. Device id=6326. Medium devsel. Master Capable. Latency=64. Min Gnt=2. Prefetchable 32 bit memory at 0xef800000 [0xef800008]. Non-prefetchable 32 bit memory at 0xffaf0000 [0xffaf0000]. I/O at 0xec80 [0xec81]. Bus 0, device 5, function 0: Multimedia audio controller: Ensoniq Unknown device (rev 2). Vendor id=1274. Device id=5880. Slow devsel. IRQ 9. Master Capable. Latency=64. Min Gnt=12.Max Lat=128. I/O at 0xee80 [0xee81]. Bus 0, device 7, function 0: Ethernet controller: DEC DC21142 (rev 48). Medium devsel. Fast back-to-back capable. IRQ 10. Master Capable. Latency=96. Min Gnt=20.Max Lat=40. I/O at 0xec00 [0xec01]. Non-prefetchable 32 bit memory at 0xffadff80 [0xffadff80]. Bus 0, device 11, function 0: IDE interface: Acer Labs M5229 TXpro (rev 32). Medium devsel. Fast back-to-back capable. Master Capable. Latency=32. Min Gnt=2.Max Lat=4. I/O at 0xffa0 [0xffa1]. Bus 0, device 15, function 0: USB Controller: Acer Labs M5237 USB (rev 3). Medium devsel. Fast back-to-back capable. IRQ 11. Master Capable. Latency=64. Non-prefetchable 32 bit memory at 0xffad7000 [0xffad7000].
In each case we get details of the same devices, but presented differently.
lsusb
The Linux 2.2 kernel used in RedHat Linux 6.2 (Zoot) had very limited support for USB, and it appears it was not enabled the pre-built kernel.
dmesg
System log messages:
$ dmesg Linux version 2.2.14-5.0 (root@porky.devel.redhat.com) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 Tue Mar 7 20:53:41 EST 2000 Detected 199964229 Hz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 79.87 BogoMIPS Memory: 257404k/262144k available (1084k kernel code, 416k reserved, 3176k data, 64k init, 0k bigmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Dentry hash table entries: 262144 (order 9, 2048k) Buffer cache hash table entries: 262144 (order 8, 1024k) Page cache hash table entries: 65536 (order 6, 256k) VFS: Diskquotas version dquot_6.4.0 initialized CPU: Centaur C6 stepping 01 Centaur FSR was 0x4410200 now 0x4410286 Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.35a (19990819) Richard Gooch (rgooch@atnf.csiro.au) PCI: PCI BIOS revision 2.10 entry at 0xfdb11 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, IGMP TCP: Hash tables configured (ehash 262144 bhash 65536) Initializing RT netlink socket Starting kswapd v 1.5 Detected PS/2 Mouse Port. Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled pty: 256 Unix98 ptys configured apm: BIOS version 1.2 Flags 0x03 (Driver version 1.9) Real Time Clock Driver v1.09 RAM disk driver initialized: 16 RAM disks of 4096K size PCI_IDE: unknown IDE controller on PCI bus 00 device 58, VID=10b9, DID=5229 PCI_IDE: not 100% native mode: will probe irqs later PCI_IDE: simplex device: DMA disabled ide0: PCI_IDE Bus-Master DMA disabled (BIOS) PCI_IDE: simplex device: DMA disabled ide1: PCI_IDE Bus-Master DMA disabled (BIOS) hda: IBM-DHEA-36480, ATA DISK drive hdc: Memorex DVD-MAXX 1648 AJ, ATAPI CDROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: IBM-DHEA-36480, 6197MB w/476kB Cache, CHS=790/255/63 hdc: ATAPI 48X DVD-ROM drive, 512kB Cache Uniform CDROM driver Revision: 2.56 Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12 raid5: measuring checksumming speed raid5: MMX detected, trying high-speed MMX checksum routines pII_mmx : 156.591 MB/sec p5_mmx : 158.115 MB/sec 8regs : 126.111 MB/sec 32regs : 111.633 MB/sec using fastest function: p5_mmx (158.115 MB/sec) scsi : 0 hosts. scsi : detected total. md.c: sizeof(mdp_super_t) = 4096 Partition check: hda: hda1 hda2 < hda5 hda6 > autodetecting RAID arrays autorun ... ... autorun DONE. VFS: Mounted root (ext2 filesystem) readonly. Freeing unused kernel memory: 64k freed Adding Swap: 72252k swap-space (priority -1) es1371: version v0.22 time 20:57:19 Mar 7 2000 es1371: found chip, vendor id 0x1274 device id 0x5880 revision 0x02 es1371: found es1371 rev 2 at io 0xee80 irq 9 es1371: features: joystick 0x0 es1371: codec vendor TRA (0x545241) revision 35 (0x23) es1371: codec features none es1371: stereo enhancement: no 3D stereo enhancement es1371: unloading es1371: version v0.22 time 20:57:19 Mar 7 2000 es1371: found chip, vendor id 0x1274 device id 0x5880 revision 0x02 es1371: found es1371 rev 2 at io 0xee80 irq 9 es1371: features: joystick 0x0 es1371: codec vendor TRA (0x545241) revision 35 (0x23) es1371: codec features none es1371: stereo enhancement: no 3D stereo enhancement es1371: unloading es1371: version v0.22 time 20:57:19 Mar 7 2000 es1371: found chip, vendor id 0x1274 device id 0x5880 revision 0x02 es1371: found es1371 rev 2 at io 0xee80 irq 9 es1371: features: joystick 0x0 es1371: codec vendor TRA (0x545241) revision 35 (0x23) es1371: codec features none es1371: stereo enhancement: no 3D stereo enhancement eth0: DE500-BA at 0xec00 (PCI bus 0, device 7), h/w address 00:00:f8:1f:36:62, and requires IRQ10 (provided by PCI BIOS). de4x5.c:V0.544 1999/5/8 davies@maniac.ultranet.com eth0: media is 100Mb/s. eth0: media is 100Mb/s.
The reporting level of detection and configuration is a bit inconsistent. There is no mention of the USB device, which shows that support is not active. Not sure why the es1371 module is being unloaded and reloaded quite so often here.
System Information - RedHat Linux 7.3 (Valhalla)
Some information about this system collected in RedHat Linux 7.3 (Valhalla) for x86...
uname
Operating system version and platform:
$ uname -a Linux crataegus.home 2.4.18-3 #1 Thu Apr 18 07:31:07 EDT 2002 i586 unknown
So "Linux" kernel, on a node named "crataegus", kernel release "2.4.18-3", version "#1 Thu Apr 18 07:31:07 EDT 2002", machine type "i586", processor type "unknown"
lscpu & /proc/cpuinfo
Report detail of the system processor(s).
The lscpu command isn't available in 7.3, so we have to use the old way:
$ cat /proc/cpuinfo processor : 0 vendor_id : CentaurHauls cpu family : 5 model : 4 model name : WinChip C6 stepping : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu de msr mce cx8 mmx centaur_mcr bogomips : 398.95
A Pentium MMX compatible IDT WinChip C6. Some small differences to the Linux 2.2 kernel output, in particular the CPU flags are slightly changed and the BogoMips result is using the newer scaling.
lspci, /proc/bus/pci/devices & /proc/pci
Report PCI devices.
Using the lspci command:
# lspci -v 00:00.0 Host bridge: Acer Laboratories Inc. [ALi] M1531 [Aladdin IV] (rev b3) Subsystem: Acer Laboratories Inc. [ALi] M1531 [Aladdin IV] Flags: bus master, slow devsel, latency 32 00:02.0 ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge [Aladdin IV] (rev b4) Flags: bus master, medium devsel, latency 0 00:03.0 VGA compatible controller: Silicon Integrated Systems [SiS] 86C326 (rev 0b) (prog-if 00 [VGA]) Subsystem: Silicon Integrated Systems [SiS] SiS6326 GUI Accelerator Flags: bus master, 66Mhz, medium devsel, latency 64 Memory at ef800000 (32-bit, prefetchable) [size=8M] Memory at ffaf0000 (32-bit, non-prefetchable) [size=64K] I/O ports at ec80 [size=128] Expansion ROM at ffae0000 [disabled] [size=64K] Capabilities: [40] Power Management version 1 00:05.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02) Subsystem: Ensoniq Creative Sound Blaster AudioPCI128 Flags: bus master, slow devsel, latency 64, IRQ 9 I/O ports at ee80 [size=64] Capabilities: [dc] Power Management version 1 00:07.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 30) Subsystem: Digital Equipment Corporation DE500 Fast Ethernet Flags: bus master, medium devsel, latency 64, IRQ 10 I/O ports at ec00 [size=128] Memory at ffadff80 (32-bit, non-prefetchable) [size=128] Expansion ROM at ffa80000 [disabled] [size=256K] 00:0b.0 IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev 20) (prog-if fa) Flags: bus master, medium devsel, latency 32 I/O ports at ffa0 [size=16] 00:0f.0 USB Controller: Acer Laboratories Inc. [ALi] USB 1.1 Controller (rev 03) (prog-if 10 [OHCI]) Flags: bus master, medium devsel, latency 64, IRQ 11 Memory at ffad7000 (32-bit, non-prefetchable) [size=4K]
The machine readable /proc/bus/pci/devices:
$ cat /proc/bus/pci/devices 0000 10b91531 0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0010 10b91533 0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0018 10396326 0 ef800008 ffaf0000 0000ec81 00000000 00000000 00000000 ffae0000 00800000 00010000 00000080 00000000 00000000 00000000 00010000 0028 12745880 9 0000ee81 00000000 00000000 00000000 00000000 00000000 00000000 00000040 00000000 00000000 00000000 00000000 00000000 00000000 es1371 0038 10110019 a 0000ec01 ffadff80 00000000 00000000 00000000 00000000 ffa80000 00000080 00000080 00000000 00000000 00000000 00000000 00040000 tulip 0058 10b95229 0 00000000 00000000 00000000 00000000 0000ffa1 00000000 00000000 00000000 00000000 00000000 00000000 00000010 00000000 00000000 0078 10b95237 b ffad7000 00000000 00000000 00000000 00000000 00000000 00000000 00001000 00000000 00000000 00000000 00000000 00000000 00000000 usb-ohci
And the obsolete /proc/pci, which was used to get PCI information on older kernels:
$ cat /proc/pci PCI devices found: Bus 0, device 0, function 0: Host bridge: Acer Laboratories Inc. [ALi] M1531 [Aladdin IV] (rev 179). Master Capable. Latency=32. Bus 0, device 2, function 0: ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge [Aladdin IV] (rev 180). Bus 0, device 3, function 0: VGA compatible controller: Silicon Integrated Systems [SiS] 86C326 (rev 11). Master Capable. Latency=64. Min Gnt=2. Prefetchable 32 bit memory at 0xef800000 [0xefffffff]. Non-prefetchable 32 bit memory at 0xffaf0000 [0xffafffff]. I/O at 0xec80 [0xecff]. Bus 0, device 5, function 0: Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 2). IRQ 9. Master Capable. Latency=64. Min Gnt=12.Max Lat=128. I/O at 0xee80 [0xeebf]. Bus 0, device 7, function 0: Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 48). IRQ 10. Master Capable. Latency=64. Min Gnt=20.Max Lat=40. I/O at 0xec00 [0xec7f]. Non-prefetchable 32 bit memory at 0xffadff80 [0xffadffff]. Bus 0, device 11, function 0: IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev 32). Master Capable. Latency=32. Min Gnt=2.Max Lat=4. I/O at 0xffa0 [0xffaf]. Bus 0, device 15, function 0: USB Controller: Acer Laboratories Inc. [ALi] M5237 USB (rev 3). IRQ 11. Master Capable. Latency=64. Non-prefetchable 32 bit memory at 0xffad7000 [0xffad7fff].
In each case we get details of the same devices, but presented differently.
lsusb
Report USB devices.
# lsusb Bus 001 Device 001: ID 0000:0000 Virtual Hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0000 Virtual idProduct 0x0000 Hub bcdDevice 0.00 iManufacturer 0 iProduct 2 USB OHCI Root Hub iSerial 1 d0885000 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x40 Self Powered MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type none wMaxPacketSize 2 bInterval 255 Language IDs: (length=4) 0000 (null)((null))
Wow this is pretty verbose output for the default behavior.
Alternatively look in /proc/bus/usb/devices:
$ cat /proc/bus/usb/devices T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB OHCI Root Hub S: SerialNumber=d0885000 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
Which is more compact, if a little less readable.
dmesg
System log messages:
$ dmesg Linux version 2.4.18-3 (bhcompile@stripples.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110)) #1 Thu Apr 18 07:31:07 EDT 2002 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000010000000 (usable) BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved) On node 0 totalpages: 65536 zone(0): 4096 pages. zone(1): 61440 pages. zone(2): 0 pages. Kernel command line: ro root=/dev/hda2 Initializing CPU#0 Detected 199.964 MHz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 398.95 BogoMIPS Memory: 255552k/262144k available (1129k kernel code, 6204k reserved, 791k data, 272k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Dentry cache hash table entries: 32768 (order: 6, 262144 bytes) Inode cache hash table entries: 16384 (order: 5, 131072 bytes) Mount-cache hash table entries: 4096 (order: 3, 32768 bytes) Buffer cache hash table entries: 16384 (order: 4, 65536 bytes) Page-cache hash table entries: 65536 (order: 6, 262144 bytes) CPU: Before vendor init, caps: 008000b5 00000000 00000000, vendor = 5 Disabling bugged TSC. Centaur FCR was 0x4410200 now 0x4410382 CPU: After vendor init, caps: 008001a5 00000000 00000000 00000008 Winchip machine check reporting enabled on CPU#0. CPU: After generic, caps: 008001a5 00000000 00000000 00000008 CPU: Common caps: 008001a5 00000000 00000000 00000008 CPU: Centaur WinChip C6 stepping 01 Checking 'hlt' instruction... OK. Checking for popad bug... OK. POSIX conformance testing by UNIFIX mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au) mtrr: detected mtrr type: Centaur MCR PCI: PCI BIOS revision 2.10 entry at 0xfdb11, last bus=0 PCI: Using configuration type 1 PCI: Probing PCI hardware isapnp: Scanning for PnP cards... isapnp: Card 'Plug & Play Ethernet Card' isapnp: 1 Plug & Play card detected total Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16) Starting kswapd VFS: Diskquotas version dquot_6.5.0 initialized pty: 512 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled Real Time Clock Driver v1.10e block: 496 slots per queue, batch=124 Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ALI15X3: IDE controller on PCI bus 00 dev 58 PCI: No IRQ known for interrupt pin A of device 00:0b.0. Please try using pci=biosirq. ALI15X3: chipset revision 32 ALI15X3: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:pio, hdb:pio ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:pio, hdd:pio hda: FC-1307 SD to CF Adapter V1.4, ATA DISK drive ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx hdc: Memorex DVD-MAXX 1648 AJ, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: 63272960 sectors (32396 MB) w/8KiB Cache, CHS=3938/255/63, (U)DMA ide-floppy driver 0.99.newide Partition check: hda: hda1 hda2 hda3 Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize ide-floppy driver 0.99.newide md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 2048 buckets, 16Kbytes TCP: Hash tables configured (established 16384 bind 16384) Linux IP multicast router 0.06 plus PIM-SM NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. RAMDISK: Compressed image found at block 0 Freeing initrd memory: 121k freed VFS: Mounted root (ext2 filesystem). Journalled Block Device driver loaded kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Freeing unused kernel memory: 272k freed Adding Swap: 522104k swap-space (priority -1) usb.c: registered new driver usbdevfs usb.c: registered new driver hub usb-ohci.c: USB OHCI at membase 0xd0885000, IRQ 11 usb-ohci.c: usb-00:0f.0, Acer Laboratories Inc. [ALi] M5237 USB usb.c: new USB bus registered, assigned bus number 1 hub.c: USB hub found hub.c: 2 ports detected EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,2), internal journal kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,1), internal journal EXT3-fs: mounted filesystem with ordered data mode. ide-floppy driver 0.99.newide hdc: ATAPI 48X DVD-ROM drive, 512kB Cache Uniform CD-ROM driver Revision: 3.12 hdc: DMA disabled ip_conntrack (2048 buckets, 16384 max) Linux Tulip driver version 0.9.15-pre10 (Mar 8, 2002) tulip0: EEPROM default media type Autosense. tulip0: Index #0 - Media 10baseT (#0) described by a 21142 Serial PHY (2) block. tulip0: Index #1 - Media 10baseT-FDX (#4) described by a 21142 Serial PHY (2) block. tulip0: Index #2 - Media 100baseTx (#3) described by a 21143 SYM PHY (4) block. tulip0: Index #3 - Media 100baseTx-FDX (#5) described by a 21143 SYM PHY (4) block. eth0: Digital DS21143 Tulip rev 48 at 0xd08bff80, 00:00:F8:1F:36:62, IRQ 10. ne.c: ISAPnP reports Generic PNP at i/o 0x220, irq 5. ne.c:v1.10 9/23/94 Donald Becker (becker@scyld.com) Last modified Nov 1, 2000 by Paul Gortmaker NE*000 ethercard probe at 0x220: 00 c0 26 a2 01 fc eth1: NE2000 found at 0x220, using IRQ 5. Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 204M agpgart: no supported devices found. es1371: version v0.30 time 07:38:04 Apr 18 2002 es1371: found chip, vendor id 0x1274 device id 0x5880 revision 0x02 es1371: found es1371 rev 2 at io 0xee80 irq 9 es1371: features: joystick 0x0 ac97_codec: AC97 codec, id: 0x5452:0x4123 (TriTech TR A5) cdrom: This disc doesn't have any tracks I recognize!
Lots of information about the detection of the available devices.
System Information - Ubuntu 8.04 LTS (Hardy Heron)
Some information about this system collected in Ubuntu 8.04 LTS (Hardy Heron) for x86...
uname
Operating system version and platform:
$ uname -a Linux ubuntu 2.6.24-19-generic #1 SMP Wed Jun 18 14:43:41 UTC 2008 i586 GNU/Linux
So "Linux" kernel, on a node named "crataegus", kernel release "2.6.24-19-generic" (a patched 2.6.24 kernel), version "#1 SMP Wed Jun 18 14:43:41 UTC 2008", machine type "i586", for operating system "GNU/Linux".
/proc/cpuinfo
Report detail of the system processor(s):
$ cat /proc/cpuinfo processor : 0 vendor_id : CentaurHauls cpu family : 5 model : 4 model name : WinChip C6 stepping : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu de msr mce cx8 mmx centaur_mcr up bogomips : 401.16 clflush size : 32
A Pentium MMX compatible IDT WinChip C6.
/proc/meminfo
System memory report:
$ cat /proc/meminfo MemTotal: 255504 kB MemFree: 30216 kB Buffers: 31104 kB Cached: 151688 kB SwapCached: 0 kB Active: 58032 kB Inactive: 145220 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 255504 kB LowFree: 30216 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 20500 kB Mapped: 8248 kB Slab: 15332 kB SReclaimable: 10468 kB SUnreclaim: 4864 kB PageTables: 544 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 127752 kB Committed_AS: 70256 kB VmallocTotal: 770040 kB VmallocUsed: 3508 kB VmallocChunk: 766076 kB
So the expected 256 MiB of RAM.
lspci & /proc/bus/pci/devices
Report PCI devices.
Using the lspci command:
$ lspci 00:00.0 Host bridge: ALi Corporation M1531 [Aladdin IV] (rev b3) 00:02.0 ISA bridge: ALi Corporation M1533/M1535 PCI to ISA Bridge [Aladdin IV/V/V+] (rev b4) 00:03.0 VGA compatible controller: Silicon Integrated Systems [SiS] 86C326 5598/6326 (rev 0b) 00:05.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02) 00:07.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 30) 00:0b.0 IDE interface: ALi Corporation M5229 IDE (rev 20) 00:0f.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
The machine readable /proc/bus/pci/devices:
$ cat /proc/bus/pci/devices 0000 10b91531 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0010 10b91533 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0018 10396326 0 ef800008 ffaf0000 ec81 0 0 0 ffae0002 800000 10000 80 0 0 0 10000 0028 12745880 9 ee81 0 0 0 0 0 0 40 0 0 0 0 0 0 ENS1371 0038 10110019 a ec01 ffadff80 0 0 0 0 ffa80000 80 80 0 0 0 0 40000 tulip 0058 10b95229 0 1f0 3f6 170 376 ffa1 0 0 8 0 8 0 10 0 0 ALI15x3_IDE 0078 10b95237 b ffad7000 0 0 0 0 0 0 1000 0 0 0 0 0 0 ohci_hcd
In each case we get details of the same devices, but presented differently.
lsusb
Report USB devices.
$ lsusb Bus 001 Device 001: ID 0000:0000
So just the sole USB root hub.
lshw
A hardware report:
$ sudo lshw description: Computer width: 32 bits capabilities: dmi-2.0 *-core description: Motherboard physical id: 0 *-memory description: System memory physical id: 0 size: 256MiB *-cpu product: WinChip C6 vendor: CentaurHauls physical id: 1 bus info: cpu@0 width: 32 bits capabilities: fpu fpu_exception wp de msr mce cx8 mmx centaur_mcr up *-pci description: Host bridge product: M1531 [Aladdin IV] vendor: ALi Corporation physical id: 100 bus info: pci@0000:00:00.0 version: b3 width: 32 bits clock: 33MHz configuration: latency=32 *-isa description: ISA bridge product: M1533/M1535 PCI to ISA Bridge [Aladdin IV/V/V+] vendor: ALi Corporation physical id: 2 bus info: pci@0000:00:02.0 version: b4 width: 32 bits clock: 33MHz capabilities: isa bus_master configuration: latency=0 *-display UNCLAIMED description: VGA compatible controller product: 86C326 5598/6326 vendor: Silicon Integrated Systems [SiS] physical id: 3 bus info: pci@0000:00:03.0 version: 0b width: 32 bits clock: 66MHz capabilities: pm vga_controller bus_master cap_list configuration: latency=64 mingnt=2 *-multimedia description: Multimedia audio controller product: 5880 AudioPCI vendor: Ensoniq physical id: 5 bus info: pci@0000:00:05.0 version: 02 width: 32 bits clock: 33MHz capabilities: pm bus_master cap_list configuration: driver=ENS1371 latency=64 maxlatency=128 mingnt=12 module=snd_ens1371 *-network description: Ethernet interface product: DECchip 21142/43 vendor: Digital Equipment Corporation physical id: 7 bus info: pci@0000:00:07.0 logical name: eth0 version: 30 serial: 00:00:f8:1f:36:62 width: 32 bits clock: 33MHz capabilities: bus_master ethernet physical configuration: broadcast=yes driver=tulip driverversion=1.1.15 ip=192.168.1.128 latency=64 maxlatency=40 mingnt=20 module=tulip multicast=yes *-ide description: IDE interface product: M5229 IDE vendor: ALi Corporation physical id: b bus info: pci@0000:00:0b.0 version: 20 width: 32 bits clock: 33MHz capabilities: ide bus_master configuration: driver=ALI15x3_IDE latency=32 maxlatency=4 mingnt=2 module=alim15x3 *-ide:0 description: IDE Channel 0 physical id: 0 bus info: ide@0 logical name: ide0 clock: 33MHz *-disk description: ATA Disk product: FC-1307 SD to CF Adapter V1.4 physical id: 0 bus info: ide@0.0 logical name: /dev/hda version: Rev 1.4 serial: 400307C6 size: 7455MiB (7817MB) capacity: 7455MiB (7817MB) capabilities: ata dma lba iordy smart partitioned partitioned:dos configuration: mode=udma2 smart=on *-volume description: QNX4.x 3rd part partition physical id: 1 bus info: ide@0.0,1 logical name: /dev/hda1 capacity: 7451MiB capabilities: primary bootable *-ide:1 description: IDE Channel 1 physical id: 1 bus info: ide@1 logical name: ide1 clock: 33MHz *-cdrom description: DVD reader product: Memorex DVD-MAXX 1648 AJ physical id: 0 bus info: ide@1.0 logical name: /dev/hdc logical name: /cdrom version: GWH2 capabilities: packet atapi cdrom removable nonmagnetic dma lba iordy audio dvd configuration: mount.fstype=iso9660 mount.options=ro,noatime,relatime state=mounted status=ready *-medium physical id: 0 logical name: /dev/hdc logical name: /cdrom configuration: mount.fstype=iso9660 mount.options=ro,noatime,relatime state=mounted *-usb description: USB Controller product: USB 1.1 Controller vendor: ALi Corporation physical id: f bus info: pci@0000:00:0f.0 version: 03 width: 32 bits clock: 33MHz capabilities: ohci bus_master configuration: driver=ohci_hcd latency=64 module=ohci_hcd
Lots of information about the hardware.
dmesg
System log messages:
$ dmesg [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 2.6.24-19-generic (buildd@palmer) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Wed Jun 18 14:43:41 UTC 2008 (Ubuntu 2.6.24-19.34-generic) [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) [ 0.000000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) [ 0.000000] BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) [ 0.000000] BIOS-e820: 0000000000100000 - 0000000010000000 (usable) [ 0.000000] BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved) [ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) [ 0.000000] BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved) [ 0.000000] 0MB HIGHMEM available. [ 0.000000] 256MB LOWMEM available. [ 0.000000] Entering add_active_range(0, 0, 65536) 0 entries of 256 used [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0 -> 4096 [ 0.000000] Normal 4096 -> 65536 [ 0.000000] HighMem 65536 -> 65536 [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[1] active PFN ranges [ 0.000000] 0: 0 -> 65536 [ 0.000000] On node 0 totalpages: 65536 [ 0.000000] DMA zone: 32 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 4064 pages, LIFO batch:0 [ 0.000000] Normal zone: 480 pages used for memmap [ 0.000000] Normal zone: 60960 pages, LIFO batch:15 [ 0.000000] HighMem zone: 0 pages used for memmap [ 0.000000] Movable zone: 0 pages used for memmap [ 0.000000] DMI not present or invalid. [ 0.000000] ACPI: no DMI BIOS year, acpi=force is required to enable ACPI [ 0.000000] ACPI: Disabling ACPI support [ 0.000000] Allocating PCI resources starting at 20000000 (gap: 10000000:eec00000) [ 0.000000] swsusp: Registered nosave memory region: 000000000009f000 - 00000000000a0000 [ 0.000000] swsusp: Registered nosave memory region: 00000000000a0000 - 00000000000e0000 [ 0.000000] swsusp: Registered nosave memory region: 00000000000e0000 - 0000000000100000 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 [ 0.000000] Kernel command line: BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash -- console-setup/layoutcode=gb [ 0.000000] No local APIC present or hardware disabled [ 0.000000] mapped APIC to ffffb000 (0120b000) [ 0.000000] Initializing CPU#0 [ 0.000000] PID hash table entries: 1024 (order: 10, 4096 bytes) [ 0.000000] Detected 199.961 MHz processor. [ 47.324601] Console: colour VGA+ 80x25 [ 47.324652] console [tty0] enabled [ 47.326556] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) [ 47.329355] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) [ 47.479722] Memory: 247440k/262144k available (2177k kernel code, 14300k reserved, 1006k data, 368k init, 0k highmem) [ 47.479905] virtual kernel memory layout: [ 47.479930] fixmap : 0xfff4b000 - 0xfffff000 ( 720 kB) [ 47.479963] pkmap : 0xff800000 - 0xffc00000 (4096 kB) [ 47.479997] vmalloc : 0xd0800000 - 0xff7fe000 ( 751 MB) [ 47.480031] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB) [ 47.480065] .init : 0xc0421000 - 0xc047d000 ( 368 kB) [ 47.480099] .data : 0xc0320434 - 0xc041bdc4 (1006 kB) [ 47.480133] .text : 0xc0100000 - 0xc0320434 (2177 kB) [ 47.480220] Checking if this processor honours the WP bit even in supervisor mode... Ok. [ 47.480661] SLUB: Genslabs=11, HWalign=32, Order=0-1, MinObjects=4, CPUs=1, Nodes=1 [ 47.560766] Calibrating delay using timer specific routine.. 401.16 BogoMIPS (lpj=802321) [ 47.561132] Security Framework initialized [ 47.561199] SELinux: Disabled at boot. [ 47.561463] AppArmor: AppArmor initialized [ 47.561529] Failure registering capabilities with primary security module. [ 47.561664] Mount-cache hash table entries: 512 [ 47.563110] Initializing cgroup subsys ns [ 47.563168] Initializing cgroup subsys cpuacct [ 47.563270] CPU: After generic identify, caps: 008000b5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 47.563392] Disabling bugged TSC. [ 47.563435] Centaur FCR was 0x4410200 now 0x4410382 [ 47.563484] CPU: After all inits, caps: 008001a5 00000000 00000000 00000008 00000000 00000000 00000000 00000000 [ 47.563659] Compat vDSO mapped to ffffe000. [ 47.563770] Checking 'hlt' instruction... OK. [ 47.577120] SMP alternatives: switching to UP code [ 47.590544] Freeing SMP alternatives: 11k freed [ 47.592033] Early unpacking initramfs... done [ 54.946022] CPU0: Centaur WinChip C6 stepping 01 [ 54.946097] SMP motherboard not detected. [ 54.946139] Local APIC not detected. Using dummy APIC emulation. [ 54.946859] Brought up 1 CPUs [ 54.947141] CPU0 attaching sched-domain: [ 54.947186] domain 0: span 01 [ 54.947221] groups: 01 [ 54.949793] net_namespace: 64 bytes [ 54.949854] Booting paravirtualized kernel on bare hardware [ 54.957028] Time: 10:02:02 Date: 10/12/21 [ 54.957428] NET: Registered protocol family 16 [ 54.961325] EISA bus registered [ 54.964865] PCI: PCI BIOS revision 2.10 entry at 0xfdb11, last bus=0 [ 54.964920] PCI: Using configuration type 1 [ 54.964966] Setting up standard PCI resources [ 54.985817] ACPI: Interpreter disabled. [ 54.985868] Linux Plug and Play Support v0.97 (c) Adam Belay [ 54.986463] pnp: PnP ACPI: disabled [ 54.986508] PnPBIOS: Scanning system for PnP BIOS support... [ 54.986996] PnPBIOS: Found PnP BIOS installation structure at 0xc00f8030 [ 54.987069] PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x791e, dseg 0xf0000 [ 54.996469] PnPBIOS: 12 nodes reported by PnP BIOS; 12 recorded by driver [ 55.000996] PCI: Probing PCI hardware [ 55.001042] PCI: Probing PCI hardware (bus 00) [ 55.019910] NET: Registered protocol family 8 [ 55.019956] NET: Registered protocol family 20 [ 55.020936] AppArmor: AppArmor Filesystem Enabled [ 55.021580] system 00:00: iomem range 0x0-0x9ffff could not be reserved [ 55.021651] system 00:00: iomem range 0xe0000-0xfffff could not be reserved [ 55.021812] system 00:0b: ioport range 0x4d0-0x4d1 has been reserved [ 55.021877] system 00:0b: ioport range 0xcf8-0xcff could not be reserved [ 55.021942] system 00:0b: ioport range 0x3f7-0x3f7 has been reserved [ 55.022022] system 00:0b: iomem range 0xfffe0000-0xffffffff could not be reserved [ 55.022094] system 00:0b: iomem range 0x100000-0xfffffff could not be reserved [ 55.023737] Time: tsc clocksource has been installed. [ 55.029811] NET: Registered protocol family 2 [ 55.064883] IP route cache hash table entries: 2048 (order: 1, 8192 bytes) [ 55.068278] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 55.069114] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) [ 55.069920] TCP: Hash tables configured (established 8192 bind 8192) [ 55.069972] TCP reno registered [ 55.081390] checking if image is initramfs... it is [ 69.337082] Freeing initrd memory: 7667k freed [ 69.343697] audit: initializing netlink socket (disabled) [ 69.343832] audit(1634032935.862:1): initialized [ 69.383620] VFS: Disk quotas dquot_6.5.1 [ 69.384963] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 69.388075] io scheduler noop registered [ 69.388123] io scheduler anticipatory registered [ 69.388167] io scheduler deadline registered [ 69.388447] io scheduler cfq registered (default) [ 69.388573] Activating ISA DMA hang workarounds. [ 69.388635] Boot video device is 0000:00:03.0 [ 69.392187] isapnp: Scanning for PnP cards... [ 69.490993] isapnp: Card 'Plug & Play Ethernet Card' [ 69.491045] isapnp: 1 Plug & Play card detected total [ 70.182850] Real Time Clock Driver v1.12ac [ 70.184163] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled [ 70.205756] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize [ 70.206924] input: Macintosh mouse button emulation as /devices/virtual/input/input0 [ 70.208578] PNP: PS/2 Controller [PNP0303,PNP0f13] at 0x60,0x64 irq 1,12 [ 70.212714] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 70.212794] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 70.226886] mice: PS/2 mouse device common for all mice [ 70.228936] EISA: Probing bus 0 at eisa.0 [ 70.229185] EISA: Detected 0 cards. [ 70.229226] cpuidle: using governor ladder [ 70.229266] cpuidle: using governor menu [ 70.231851] NET: Registered protocol family 1 [ 70.232250] Using IPI No-Shortcut mode [ 70.232596] registered taskstats version 1 [ 70.233511] Magic number: 9:945:21 [ 70.234523] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found [ 70.234571] EDD information not available. [ 70.239496] Freeing unused kernel memory: 368k freed [ 70.266612] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1 [ 75.653846] fuse init (API version 7.9) [ 76.226975] thermal: Unknown symbol acpi_processor_set_thermal_limit [ 84.760352] usbcore: registered new interface driver usbfs [ 84.760666] usbcore: registered new interface driver hub [ 84.799872] Linux Tulip driver version 1.1.15 (Feb 27, 2007) [ 84.925346] tulip0: EEPROM default media type Autosense. [ 84.925416] tulip0: Index #0 - Media 10baseT (#0) described by a 21142 Serial PHY (2) block. [ 84.925492] tulip0: Index #1 - Media 10baseT-FDX (#4) described by a 21142 Serial PHY (2) block. [ 84.925570] tulip0: Index #2 - Media 100baseTx (#3) described by a 21143 SYM PHY (4) block. [ 84.925645] tulip0: Index #3 - Media 100baseTx-FDX (#5) described by a 21143 SYM PHY (4) block. [ 84.975041] usbcore: registered new device driver usb [ 85.054903] eth0: Digital DS21142/43 Tulip rev 48 at Port 0xec00, 00:00:f8:1f:36:62, IRQ 10. [ 85.784814] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 [ 85.807027] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx [ 85.874388] Floppy drive(s): fd0 is 1.44M [ 85.891007] FDC 0 is a post-1991 82077 [ 85.926973] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver [ 85.930125] ohci_hcd 0000:00:0f.0: OHCI Host Controller [ 85.931918] ohci_hcd 0000:00:0f.0: new USB bus registered, assigned bus number 1 [ 85.932077] ohci_hcd 0000:00:0f.0: irq 11, io mem 0xffad7000 [ 85.991037] usb usb1: configuration #1 chosen from 1 choice [ 85.991562] hub 1-0:1.0: USB hub found [ 85.991698] hub 1-0:1.0: 2 ports detected [ 86.099256] ALI15X3: IDE controller (0x10b9:0x5229 rev 0x20) at PCI slot 0000:00:0b.0 [ 86.099374] ALI15X3: not 100% native mode: will probe irqs later [ 86.099545] ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:pio, hdb:pio [ 86.099675] ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:pio, hdd:pio [ 86.099791] Probing IDE interface ide0... [ 87.063519] hda: FC-1307 SD to CF Adapter V1.4, ATA DISK drive [ 87.063774] hda: host max PIO5 wanted PIO255(auto-tune) selected PIO4 [ 87.064132] hda: UDMA/33 mode selected [ 87.064648] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 [ 87.065165] Probing IDE interface ide1... [ 88.139343] hdc: Memorex DVD-MAXX 1648 AJ, ATAPI CD/DVD-ROM drive [ 88.139606] hdc: host max PIO5 wanted PIO255(auto-tune) selected PIO4 [ 88.139782] hdc: host max PIO5 wanted PIO255(auto-tune) selected PIO4 [ 88.140092] ide1 at 0x170-0x177,0x376 on irq 15 [ 88.591585] SCSI subsystem initialized [ 89.067055] libata version 3.00 loaded. [ 94.727150] hda: max request size: 128KiB [ 94.727210] hda: 15267840 sectors (7817 MB) w/8KiB Cache, CHS=15146/16/63 [ 94.730868] hda: cache flushes supported [ 94.731224] hda: hda1 [ 94.953825] hdc: ATAPI 48X DVD-ROM drive, 512kB Cache [ 94.953906] Uniform CD-ROM driver Revision: 3.20 [ 96.566003] end_request: I/O error, dev fd0, sector 0 [ 98.105172] ISO 9660 Extensions: Microsoft Joliet Level 3 [ 98.230138] ISO 9660 Extensions: RRIP_1991A [ 98.701304] Registering unionfs 1.4 [ 98.701346] unionfs: debugging is not enabled [ 98.884705] loop: module loaded [ 99.407291] squashfs: version 3.3 (2007/10/31) Phillip Lougher [ 420.180418] input: PC Speaker as /devices/platform/pcspkr/input/input2 [ 426.956381] Linux agpgart interface v0.102 [ 427.846773] IBM TrackPoint firmware: 0x0b, buttons: 3/3 [ 427.860966] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/input/input3 [ 474.714012] ip_tables: (C) 2000-2006 Netfilter Core Team [ 517.310308] acpi_cpufreq: Unknown symbol acpi_processor_notify_smm [ 517.311597] acpi_cpufreq: Unknown symbol acpi_processor_unregister_performance [ 517.315769] acpi_cpufreq: Unknown symbol acpi_processor_preregister_performance [ 517.317699] acpi_cpufreq: Unknown symbol acpi_processor_register_performance [ 529.684995] apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac) [ 531.810455] lp: driver loaded but no devices found [ 535.812292] ppdev: user-space parallel port driver [ 557.333514] Bluetooth: Core ver 2.11 [ 557.375987] NET: Registered protocol family 31 [ 557.376052] Bluetooth: HCI device and connection manager initialized [ 557.376115] Bluetooth: HCI socket layer initialized [ 558.876099] Bluetooth: L2CAP ver 2.9 [ 558.876167] Bluetooth: L2CAP socket layer initialized [ 559.187519] Bluetooth: RFCOMM socket layer initialized [ 559.190192] Bluetooth: RFCOMM TTY layer initialized [ 559.190261] Bluetooth: RFCOMM ver 1.8 [ 561.455784] NET: Registered protocol family 17 [ 574.431176] NET: Registered protocol family 10 [ 574.446115] lo: Disabled Privacy Extensions
Lots of information about the detection of the available devices.
System Information - QNX RTOS 6.1.0
Some information about this system collected in QNX RTOS 6.1.0 for x86...
uname
Operating system version and platform:
# uname -a QNX crataegus 6.1.0 2001/06/25-15:31:48edt x86pc x86
So a "QNX" system, on a node named "crataegus", system release "6.1.0", version "2001/06/25-15:31:48edt", machine type "x86pc", processor type "x86"
pci
Report PCI devices:
# pci -v PCI version = 2.10 Class = Bridge (Host/PCI) Vendor ID = 10b9h, Acer Labs Inc. Device ID = 1531h, M1531B ALi Aladdin IV Host Bridge PCI index = 0h Class Codes = 060000h Revision ID = b3h Bus number = 0 Device number = 0 Function num = 0 Status Reg = 2400h Command Reg = 6h Header type = 0h Single-function BIST = 0h Build-in-self-test not supported Latency Timer = 20h Cache Line Size= 0h Subsystem Vendor ID = 10b9h Subsystem ID = 1531h Max Lat = 0ns Min Gnt = 0ns PCI Int Pin = NC Interrupt line = 0 Class = Bridge (PCI/ISA) Vendor ID = 10b9h, Acer Labs Inc. Device ID = 1533h, M1533 PCI South Bridge PCI index = 0h Class Codes = 060100h Revision ID = b4h Bus number = 0 Device number = 2 Function num = 0 Status Reg = 3200h Command Reg = fh Header type = 0h Single-function BIST = 0h Build-in-self-test not supported Latency Timer = 0h Cache Line Size= 0h Max Lat = 0ns Min Gnt = 0ns PCI Int Pin = NC Interrupt line = 0 Class = Display (VGA) Vendor ID = 1039h, Silicon Integrated System Device ID = 6326h, SiS 86C326 AGP/PCI Graphics & Video Accelerator PCI index = 0h Class Codes = 030000h Revision ID = bh Bus number = 0 Device number = 3 Function num = 0 Status Reg = 230h Command Reg = 7h Header type = 0h Single-function BIST = 0h Build-in-self-test not supported Latency Timer = 40h Cache Line Size= 0h PCI Mem Address = ef800000h prefetchable 32bit length 8388608 enabled PCI Mem Address = ffaf0000h 32bit length 65536 enabled PCI IO Address = ec80h length 128 enabled Subsystem Vendor ID = 1039h Subsystem ID = 6326h PCI Expansion ROM = ffae0000h length 65536 disabled Max Lat = 0ns Min Gnt = 2ns PCI Int Pin = NC Interrupt line = 0 Capabilities Pointer = 40h Capability ID = 1h Capabilities = 401h - 0h Class = Multimedia (Audio) Vendor ID = 1274h, Ensoniq Device ID = 5880h, 5880 AudioPCI PCI index = 0h Class Codes = 040100h Revision ID = 2h Bus number = 0 Device number = 5 Function num = 0 Status Reg = 410h Command Reg = 105h Header type = 0h Single-function BIST = 0h Build-in-self-test not supported Latency Timer = 40h Cache Line Size= 0h PCI IO Address = ee80h length 64 enabled Subsystem Vendor ID = 1274h Subsystem ID = 2000h Max Lat = 128ns Min Gnt = 12ns PCI Int Pin = INT A Interrupt line = 9 Capabilities Pointer = dch Capability ID = 1h Capabilities = 421h - 3h Class = Network (Ethernet) Vendor ID = 1011h, Digital Equipment Corporation Device ID = 19h, DC21142/3 PCI/CardBus 10/100 Mbit Ethernet Ctlr PCI index = 0h Class Codes = 020000h Revision ID = 30h Bus number = 0 Device number = 7 Function num = 0 Status Reg = 280h Command Reg = 117h Header type = 0h Single-function BIST = 0h Build-in-self-test not supported Latency Timer = 40h Cache Line Size= 8h un-cacheable PCI IO Address = ec00h length 128 enabled PCI Mem Address = ffadff80h 32bit length 128 enabled Subsystem Vendor ID = 1011h Subsystem ID = 500bh PCI Expansion ROM = ffa80000h length 262144 disabled Max Lat = 40ns Min Gnt = 20ns PCI Int Pin = INT A Interrupt line = 10 Class = Mass Storage (IDE) Vendor ID = 10b9h, Acer Labs Inc. Device ID = 5229h, M1543 Southbridge EIDE Controller PCI index = 0h Class Codes = 0101fah Revision ID = 20h Bus number = 0 Device number = 11 Function num = 0 Status Reg = 280h Command Reg = 5h Header type = 0h Single-function BIST = 0h Build-in-self-test not supported Latency Timer = 20h Cache Line Size= 0h PCI IO Address = ffa0h length 16 enabled Max Lat = 4ns Min Gnt = 2ns PCI Int Pin = INT A Interrupt line = 3 Class = Serial Bus (Universal Serial Bus) Vendor ID = 10b9h, Acer Labs Inc. Device ID = 5237h, M5237 USB Host Controller PCI index = 0h Class Codes = 0c0310h Revision ID = 3h Bus number = 0 Device number = 15 Function num = 0 Status Reg = 280h Command Reg = 117h Header type = 0h Single-function BIST = 0h Build-in-self-test not supported Latency Timer = 40h Cache Line Size= 8h un-cacheable PCI Mem Address = ffad7000h 32bit length 4096 enabled Max Lat = 0ns Min Gnt = 0ns PCI Int Pin = INT A Interrupt line = 11
So we have the various mainboard devices and the add-in cards for graphics, audio and network.
usb
Report USB devices:
# usb -v usb: unable to connect to USB - No such file or directory
Looks like the mainboard USB controller isn't supported.
sloginfo
System log messages:
# sloginfo Time Sev Major Minor Args Aug 10 09:53:03 3 17 0 Range check failed (IO) - Dev 5229 - Vend 10b9 - Class 101fa - Addr ffa0 - Size 10 Aug 10 09:53:38 5 3 400 [8] fs-pkg built: Jun 22 2001 04:30:34 Aug 10 09:53:39 5 3 400 Package config file [/etc/system/package/packages] Aug 10 09:55:39 6 8 0 VGA primary : bus 0x0 dev/func 0x18 Aug 10 09:55:39 6 8 0 Found 1 PCI/AGP display devices Aug 10 09:55:39 6 8 0 Primary active: 0 18 7 Aug 10 09:55:39 6 8 0 VGA primary : bus 0x0 dev/func 0x18 Aug 10 09:55:39 6 8 0 Found 1 PCI/AGP display devices Aug 10 09:55:39 6 8 0 pci_init: found PCI device 1039:6326 Aug 10 09:55:39 6 8 0 Primary active: 0 18 7 Aug 10 09:55:42 1 8 0 1868982384 1482191982 1635021600 1684370546 541806368 1329930285 824180811 Aug 10 09:55:45 5 9 0 Start: /usr/photon/bin/devi-hirun kbd fd -d/dev/kbd ps2 mousedev Aug 10 09:57:45 2 1 2 tmpfile: /etc/system/config/phgrafx-startup.749593 Aug 10 09:57:48 6 8 0 VGA primary : bus 0x0 dev/func 0x18 Aug 10 09:57:48 6 8 0 Found 1 PCI/AGP display devices Aug 10 09:58:04 6 8 0 Primary active: 0 18 7 Aug 10 09:59:14 2 1 2 tmpfile: /etc/system/config/phgrafx-startup.749593 Aug 10 09:59:17 6 8 0 VGA primary : bus 0x0 dev/func 0x18 Aug 10 09:59:17 6 8 0 Found 1 PCI/AGP display devices
I'm guessing the multiple VGA lines are related to display mode switching.
getconf
Get configuration information:
# getconf -a ARCHITECTURE: x86 DOMAIN: home HOSTNAME: crataegus HW_PROVIDER: undefined HW_SERIAL: undefined LIBPATH: /proc/boot:/lib:/usr/lib:/lib/dll LOCALE: undefined MACHINE: x86pc PATH: /proc/boot:/bin:/usr/bin RELEASE: 6.1.0 RESOLVE: nameserver_192.168.1.254\nlookup_file_bind\nnameserver_192.168.1.254\n SRPC_DOMAIN: undefined SYSNAME: QNX TIMEZONE: wet00west-01,M3.5.0/2,M10.5.0/2 VERSION: 2001/06/25-15:31:48edt ***LFS_CFLAGS: undefined ***LFS_LDFLAGS: undefined ***LFS_LIBS: undefined ***LFS_LINTFLAGS: undefined ***LFS64_CFLAGS: undefined ***LFS64_LDFLAGS: undefined ***LFS64_LIBS: undefined ***LFS64_LINTFLAGS: undefined _XBS5_ILP32_OFF32_CFLAGS: undefined XBS5_ILP32_OFF32_CFLAGS: undefined _XBS5_ILP32_OFF32_LDFLAGS: undefined XBS5_ILP32_OFF32_LDFLAGS: undefined _XBS5_ILP32_OFF32_LIBS: undefined XBS5_ILP32_OFF32_LIBS: undefined _XBS5_ILP32_OFF32_LINTFLAGS: undefined XBS5_ILP32_OFF32_LINTFLAGS: undefined _XBS5_ILP32_OFFBIG_CFLAGS: undefined XBS5_ILP32_OFFBIG_CFLAGS: undefined _XBS5_ILP32_OFFBIG_LDFLAGS: undefined XBS5_ILP32_OFFBIG_LDFLAGS: undefined _XBS5_ILP32_OFFBIG_LIBS: undefined XBS5_ILP32_OFFBIG_LIBS: undefined _XBS5_ILP32_OFFBIG_LINTFLAGS: undefined XBS5_ILP32_OFFBIG_LINTFLAGS: undefined _XBS5_LP64_OFF64_CFLAGS: undefined XBS5_LP64_OFF64_CFLAGS: undefined _XBS5_LP64_OFF64_LDFLAGS: undefined XBS5_LP64_OFF64_LDFLAGS: undefined _XBS5_LP64_OFF64_LIBS: undefined XBS5_LP64_OFF64_LIBS: undefined _XBS5_LP64_OFF64_LINTFLAGS: undefined XBS5_LP64_OFF64_LINTFLAGS: undefined _XBS5_LPBIG_OFFBIG_CFLAGS: undefined XBS5_LPBIG_OFFBIG_CFLAGS: undefined _XBS5_LPBIG_OFFBIG_LDFLAGS: undefined XBS5_LPBIG_OFFBIG_LDFLAGS: undefined _XBS5_LPBIG_OFFBIG_LIBS: undefined XBS5_LPBIG_OFFBIG_LIBS: undefined _XBS5_LPBIG_OFFBIG_LINTFLAGS: undefined XBS5_LPBIG_OFFBIG_LINTFLAGS: undefined POSIX2_CHAR_TERM: Invalid name POSIX2_C_BIND: Invalid name ***POSIX2_C_DEV: Invalid name POSIX2_C_VERSION: Invalid name POSIX2_FORT_DEV: Invalid name POSIX2_FORT_RUN: Invalid name POSIX2_LOCALEDEF: Invalid name POSIX2_SW_DEV: Invalid name POSIX2_UPE: Invalid name POSIX2_VERSION: Invalid name AIO_LISTIO_MAX: Invalid name AIO_MAX: Invalid name AIO_PRIO_DELTA_MAX: Invalid name ARG_MAX: 1964 _POSIX_ARG_MAX: 1964 _POSIX_ASYNCHRONOUS_IO: Invalid name ATEXIT_MAX: Invalid name AVPHYS_PAGES: Invalid name POSIX2_BC_BASE_MAX: Invalid name POSIX2_BC_DIM_MAX: Invalid name POSIX2_BC_SCALE_MAX: Invalid name POSIX2_BC_STRING_MAX: Invalid name CHARCLASS_NAME_MAX: Invalid name CHAR_BIT: 8 CHAR_MAX: 127 CHAR_MIN: -128 _POSIX_CHILD_MAX: 4093 CLK_TCK: 100 POSIX2_COLL_WEIGHTS_MAX: Invalid name DELAYTIMER_MAX: Invalid name EQUIV_CLASS_MAX: Invalid name POSIX2_EXPR_NEST_MAX: Invalid name _POSIX_FSYNC: Invalid name GETGR_R_SIZE_MAX: Invalid name GETPW_R_SIZE_MAX: Invalid name INT_MAX: 2147483647 INT_MIN: -2147483648 POSIX_JOB_CONTROL: Invalid name POSIX2_LINE_MAX: Invalid name LOGIN_NAME_MAX: Invalid name LOGNAME_MAX: Invalid name LONG_BIT: 32 _POSIX_MAPPED_FILES: Invalid name MB_LEN_MAX: 8 _POSIX_MEMLOCK: Invalid name _POSIX_MEMLOCK_RANGE: Invalid name _POSIX_MEMORY_PROTECTION: Invalid name _POSIX_MESSAGE_PASSING: Invalid name _POSIX_MQ_OPEN_MAX: 1000 MQ_PRIO_MAX: 32 NGROUPS_MAX: 8 _POSIX_NGROUPS_MAX: 8 NL_ARGMAX: Invalid name NL_LANGMAX: Invalid name NL_MSGMAX: Invalid name NL_NMAX: Invalid name NL_SETMAX: Invalid name NL_TEXTMAX: Invalid name NPROCESSORS_CONF: 1 NPROCESSORS_ONLN: 1 NZERO: 20 OPEN_MAX: 1000 _POSIX_OPEN_MAX: 1000 PAGESIZE: 4096 PAGE_SIZE: 4096 PASS_MAX: Invalid name PHYS_PAGES: Invalid name PII: Invalid name PII_INTERNET: Invalid name PII_INTERNET_DGRAM: Invalid name PII_INTERNET_STREAM: Invalid name PII_OSI: Invalid name PII_OSI_CLTS: Invalid name PII_OSI_COTS: Invalid name PII_OSI_M: Invalid name PII_SOCKET: Invalid name PII_XTI: Invalid name POLL: Invalid name _POSIX_PRIORITIZED_IO: Invalid name _POSIX_PRIORITY_SCHEDULING: Invalid name REALTIME_SIGNALS: Invalid name POSIX2_RE_DUP_MAX: Invalid name RTSIG_MAX: 16 _POSIX_SAVED_IDS: 1 SCHAR_MAX: 127 SCHAR_MIN: -128 SELECT: Invalid name _POSIX_SEMAPHORES: 1 SEM_NSEMS_MAX: 1000 SEM_VALUE_MAX: 1073741823 _POSIX_SHARED_MEMORY_OBJECTS: Invalid name SHRT_MAX: 32767 SHRT_MIN: -32768 SIGQUEUE_MAX: Invalid name _POSIX_SIGQUEUE_MAX: Invalid name SSIZE_MAX: 2147483647 _POSIX_SSIZE_MAX: 2147483647 STREAM_MAX: Invalid name _POSIX_STREAM_MAX: Invalid name _POSIX_SYNCHRONIZED_IO: Invalid name _POSIX_THREADS: Invalid name POSIX_THREAD_ATTR_STACKADDR: Invalid name POSIX_THREAD_ATTR_STACKSIZE: Invalid name PTHREAD_DESTRUCTOR_ITERATIONS: 4 PTHREAD_KEYS_MAX: Invalid name POSIX_THREAD_PRIORITY_SCHEDULING: Invalid name POSIX_THREAD_PRIO_INHERIT: Invalid name POSIX_THREAD_PRIO_PROTECT: Invalid name POSIX_THREAD_PROCESS_SHARED: Invalid name POSIX_THREAD_SAFE_FUNCTIONS: Invalid name PTHREAD_STACK_MIN: 80 PTHREAD_THREADS_MAX: 65534 _POSIX_TIMERS: Invalid name TIMER_MAX: Invalid name _POSIX_TIMER_MAX: Invalid name TTY_NAME_MAX: Invalid name TZNAME_MAX: Invalid name _POSIX_TZNAME_MAX: Invalid name IOV_MAX: Invalid name UCHAR_MAX: 255 UINT_MAX: undefined UIO_MAXIOV: Invalid name ULONG_MAX: undefined USHRT_MAX: 65535 _POSIX_VERSION: 199506 WORD_BIT: 32 _XBS5_ILP32_OFF32: Invalid name _XBS5_ILP32_OFFBIG: Invalid name _XBS5_LP64_OFF64: Invalid name _XBS5_LPBIG_OFFBIG: Invalid name _XOPEN_CRYPT: Invalid name _XOPEN_ENH_I18N: Invalid name _XOPEN_SHM: Invalid name _XOPEN_UNIX: Invalid name _XOPEN_VERSION: Invalid name _XOPEN_XCU_VERSION: Invalid name _XOPEN_XPG2: Invalid name _XOPEN_XPG3: Invalid name _XOPEN_XPG4: Invalid name ASYNC_IO: _PC_ _POSIX_CHOWN_RESTRICTED: _PC_ DOS_SHARE: _PC_ FILESIZEBITS: _PC_ IMAGE_VADDR: _PC_ LINK_DIR: _PC_ LINK_MAX: _PC_ _POSIX_LINK_MAX: _PC_ MAX_CANON: _PC_ _POSIX_MAX_CANON: _PC_ MAX_INPUT: _PC_ NAME_MAX: _PC_ _POSIX_NAME_MAX: _PC_ _POSIX_NO_TRUNC: _PC_ PATH_MAX: _PC_ _POSIX_PATH_MAX: _PC_ PIPE_BUF: _PC_ _POSIX_PIPE_BUF: _PC_ _POSIX_PRIO_IO: _PC_ SOCK_MAXBUF: _PC_ SYMLINK_MAX: _PC_ _POSIX_SYMLINK_MAX: _PC_ SYMLOOP_MAX: _PC_ _POSIX_SYMLOOP_MAX: _PC_ SYNC_IO: _PC_ _POSIX_VDISABLE: _PC_
While some system information does appear here, most of it is stuff we've accessed via other options.
Benchmark
To provide a reference comparison for this era of systems, let's run some benchmarks...
BogoMips
The BogoMips (Wikipedia) pseudo-benchmark has a behavior where the score is related to the processor clock speed, and has an easily available collection of results from a range of systems (see BogoMips mini-Howto).
Linux 2.0.36, RedHat Linux 5.2 (Apollo) for x86:
Calibrating delay loop.. ok - 79.87 BogoMIPS
Linux 2.2.14, RedHat Linux 6.2 (Zoot) for x86:
Calibrating delay loop... 79.87 BogoMIPS
Linux 2.4.18, RedHat Linux 7.3 (Valhalla) for x86:
Calibrating delay loop... 398.95 BogoMIPS
Linux 2.6.24, Ubuntu 8.04 LTS (Hardy Herron) for x86:
Calibrating delay using timer specific routine.. 401.16 BogoMIPS (lpj=802321)
Linux 3.16.0, Debian 8 (jessie) for x86:
Calibrating delay loop (skipped), value calculated using timer frequency.. 399.94 BogoMIPS (lpj=799892)
The BogoMips result scaling for Pentium and later x86 processors changed in Linux 2.2.14 due to a change in the CPU state. Issue with frequency scaling processors led to a change in the Linux 2.6 series that switched to calibrating against a system timer rather than using the clock, and from Linux 3.6 the BogoMIPS result has been directly derived from the timer rather than calibrated. From these results it appears that 2.2.14 change wasn't added to the kernel used in RedHat Linux 6.2, possibly to avoid problems with software that used these figures.
For QNX RTOS 6.1.0 for x86, using a standalone BogoMips Binary:
Calibrating delay loop.. ok - 78.00 BogoMips Calibrating delay loop.. ok - 78.00 BogoMips Calibrating delay loop.. ok - 78.00 BogoMips Calibrating delay loop.. ok - 78.00 BogoMips Calibrating delay loop.. ok - 78.00 BogoMips
Which is inline with the Linux results.
OpenSSL
The OpenSSL library of cryptographic methods provides a means to test the performance of the methods. Using this we can get a feel for the computational performance of a system, and comparisons with real hardware and other emulations can show how well a particular emulation performs. Since we are mainly interested in old hardware, we'll test using two of the older methods: MD5 and RSA.
RedHat Linux 5.2 (Apollo) for x86, with default compile OpenSSL 0.9.2b:
$ /usr/local/ssl/bin/openssl speed md5 Doing md5 for 3s on 8 size blocks: 454038 md5's in 2.99s Doing md5 for 3s on 64 size blocks: 312136 md5's in 3.00s Doing md5 for 3s on 256 size blocks: 155483 md5's in 3.00s Doing md5 for 3s on 1024 size blocks: 51631 md5's in 3.00s Doing md5 for 3s on 8192 size blocks: 7145 md5's in 3.00s OpenSSL 0.9.2b 22 Mar 1999 built on: Sun Aug 1 15:25:42 BST 2021 options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(ptr2) compiler: gcc -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall -Wuninitialized -DSHA1_ASM -DMD5_ASM -DRMD160_ASM The 'numbers' are in 1000s of bytes per second processed. type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md5 1214.82k 6658.90k 13267.88k 17623.38k 19510.61k $ /usr/local/ssl/bin/openssl speed rsa Doing 512 bit private rsa's for 10s: 882 512 bit private RSA's in 10.00s Doing 512 bit public rsa's for 10s: 7994 512 bit public RSA's in 10.00s Doing 1024 bit private rsa's for 10s: 150 1024 bit private RSA's in 10.04s Doing 1024 bit public rsa's for 10s: 2524 1024 bit public RSA's in 10.00s Doing 2048 bit private rsa's for 10s: 23 2048 bit private RSA's in 10.01s Doing 2048 bit public rsa's for 10s: 730 2048 bit public RSA's in 10.00s Doing 4096 bit private rsa's for 10s: 4 4096 bit private RSA's in 12.11s Doing 4096 bit public rsa's for 10s: 203 4096 bit public RSA's in 10.04s OpenSSL 0.9.2b 22 Mar 1999 built on: Sun Aug 1 15:25:42 BST 2021 options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(ptr2) compiler: gcc -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall -Wuninitialized -DSHA1_ASM -DMD5_ASM -DRMD160_ASM sign verify sign/s verify/s rsa 512 bits 0.0113s 0.0013s 88.2 799.4 rsa 1024 bits 0.0669s 0.0040s 14.9 252.4 rsa 2048 bits 0.4352s 0.0137s 2.3 73.0 rsa 4096 bits 3.0275s 0.0495s 0.3 20.2
Extracting the relevant figures for comparisons (see OpenSSL Speed Results):
- OpenSSL speed MD5 8,192 bytes: 19,510.61k
- OpenSSL speed RSA 4,096 bytes sign/s: 0.3
- OpenSSL speed RSA 4,096 bytes verify/s: 20.2
So now we have a set of reference values for the late 1990s.
RedHat Linux 6.2 (Zoot) for x86, with default compile OpenSSL 0.9.5a:
$ /usr/local/ssl/bin/openssl speed md5 Doing md5 for 3s on 8 size blocks: 497638 md5's in 3.00s Doing md5 for 3s on 64 size blocks: 332092 md5's in 3.00s Doing md5 for 3s on 256 size blocks: 160065 md5's in 3.00s Doing md5 for 3s on 1024 size blocks: 52181 md5's in 3.00s Doing md5 for 3s on 8192 size blocks: 7154 md5's in 3.00s OpenSSL 0.9.5a 1 Apr 2000 built on: Fri Jul 30 09:53:33 BST 2021 options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(idx) compiler: gcc -DTHREADS -D_REENTRANT -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM The 'numbers' are in 1000s of bytes per second processed. type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md5 1327.03k 7084.63k 13658.88k 17811.11k 19535.19k $ /usr/local/ssl/bin/openssl speed rsa Doing 512 bit private rsa's for 10s: 778 512 bit private RSA's in 10.00s Doing 512 bit public rsa's for 10s: 7525 512 bit public RSA's in 10.00s Doing 1024 bit private rsa's for 10s: 141 1024 bit private RSA's in 10.20s Doing 1024 bit public rsa's for 10s: 2460 1024 bit public RSA's in 10.00s Doing 2048 bit private rsa's for 10s: 23 2048 bit private RSA's in 10.29s Doing 2048 bit public rsa's for 10s: 721 2048 bit public RSA's in 10.00s Doing 4096 bit private rsa's for 10s: 4 4096 bit private RSA's in 12.30s Doing 4096 bit public rsa's for 10s: 201 4096 bit public RSA's in 10.10s OpenSSL 0.9.5a 1 Apr 2000 built on: Fri Jul 30 09:53:33 BST 2021 options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(idx) compiler: gcc -DTHREADS -D_REENTRANT -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM sign verify sign/s verify/s rsa 512 bits 0.0129s 0.0013s 77.8 752.5 rsa 1024 bits 0.0711s 0.0041s 14.1 246.0 rsa 2048 bits 0.4474s 0.0139s 2.2 72.1 rsa 4096 bits 3.0750s 0.0498s 0.3 20.1
Extracting the relevant figures for comparisons:
- OpenSSL speed MD5 8,192 bytes: 19,535.19k
- OpenSSL speed RSA 4,096 bytes sign/s: 0.3
- OpenSSL speed RSA 4,096 bytes verify/s: 20.1
And an additional set of reference values.
The C compiler flags indicate instruction optimization for i486, it may be that using Pentium optimizations could yield some performance improvements. Optimizations for Pentium MMX wouldn't be available until the GCC 3.1 compiler was released in 2002.
RedHat Linux 7.3 (Valhalla) for x86, with the distribution supplied:
$ openssl version OpenSSL 0.9.6b [engine] 9 Jul 2001
Let's seen how MD5 and RSA do:
$ openssl speed md5 Doing md5 for 3s on 8 size blocks: 365134 md5's in 3.00s Doing md5 for 3s on 64 size blocks: 240090 md5's in 3.00s Doing md5 for 3s on 256 size blocks: 116355 md5's in 3.00s Doing md5 for 3s on 1024 size blocks: 37951 md5's in 3.00s Doing md5 for 3s on 8192 size blocks: 5215 md5's in 3.00s OpenSSL 0.9.6b [engine] 9 Jul 2001 built on: Thu Apr 4 12:18:55 EST 2002 options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) blowfish(idx) compiler: gcc -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DNO_ASM -DNO_IDEA -DNO_MDC2 -DNO_RC5 -DL_ENDIAN -DTERMIO -O2 -march=i386 -mcpu=i686 -Wall The 'numbers' are in 1000s of bytes per second processed. type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md5 973.69k 5121.92k 9928.96k 12953.94k 14240.43k $ openssl speed rsa Doing 512 bit private rsa's for 10s: 375 512 bit private RSA's in 10.01s Doing 512 bit public rsa's for 10s: 4216 512 bit public RSA's in 10.00s Doing 1024 bit private rsa's for 10s: 68 1024 bit private RSA's in 10.08s Doing 1024 bit public rsa's for 10s: 1241 1024 bit public RSA's in 10.00s Doing 2048 bit private rsa's for 10s: 11 2048 bit private RSA's in 10.70s Doing 2048 bit public rsa's for 10s: 334 2048 bit public RSA's in 10.02s Doing 4096 bit private rsa's for 10s: 2 4096 bit private RSA's in 14.12s Doing 4096 bit public rsa's for 10s: 87 4096 bit public RSA's in 10.09s OpenSSL 0.9.6b [engine] 9 Jul 2001 built on: Thu Apr 4 12:18:55 EST 2002 options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) blowfish(idx) compiler: gcc -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DNO_ASM -DNO_IDEA -DNO_MDC2 -DNO_RC5 -DL_ENDIAN -DTERMIO -O2 -march=i386 -mcpu=i686 -Wall sign verify sign/s verify/s rsa 512 bits 0.0267s 0.0024s 37.5 421.6 rsa 1024 bits 0.1482s 0.0081s 6.7 124.1 rsa 2048 bits 0.9727s 0.0300s 1.0 33.3 rsa 4096 bits 7.0600s 0.1160s 0.1 8.6
Extracting the relevant figures for comparisons:
- OpenSSL speed MD5 8,192 bytes: 14,240.43k
- OpenSSL speed RSA 4,096 bytes sign/s: 0.1
- OpenSSL speed RSA 4,096 bytes verify/s: 8.6
And an additional set of reference values.
The C compiler flags indicate instruction optimization for Pentium Pro (i686), while keeping the output i386 compatible. Checking the GCC documentation the IDE WinChip C6 is best served using a specific "winchip-c6" value for "-mcpu", which optimizes the instruction selection towards i486 with MMX instructions. This may contribute to the slightly lower MD5 figures here compared to the results seen with the i486 tuned binaries for RedHat Linux 5.2 and 6.2.
Ubuntu 8.04 LTS (Hardy Heron) for x86, with the distribution supplied:
$ openssl version OpenSSL 0.9.8g 19 Oct 2007
Let's seen how MD5 and RSA do:
$ openssl speed md5 Doing md5 for 3s on 16 size blocks: 125167 md5's in 3.00s Doing md5 for 3s on 64 size blocks: 109692 md5's in 3.00s Doing md5 for 3s on 256 size blocks: 80224 md5's in 3.01s Doing md5 for 3s on 1024 size blocks: 38915 md5's in 3.00s Doing md5 for 3s on 8192 size blocks: 6767 md5's in 3.01s OpenSSL 0.9.8g 19 Oct 2007 built on: Thu Jun 19 19:56:42 UTC 2008 options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx) compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -march=i586 -Wa,--noexecstack -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM available timing options: TIMES TIMEB HZ=100 [sysconf value] timing function used: times The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md5 667.56k 2340.10k 6823.04k 13282.99k 18417.03k $ openssl speed rsa Doing 512 bit private rsa's for 10s: 540 512 bit private RSA's in 10.01s Doing 512 bit public rsa's for 10s: 6794 512 bit public RSA's in 10.00s Doing 1024 bit private rsa's for 10s: 113 1024 bit private RSA's in 10.04s Doing 1024 bit public rsa's for 10s: 2360 1024 bit public RSA's in 10.00s Doing 2048 bit private rsa's for 10s: 20 2048 bit private RSA's in 10.23s Doing 2048 bit public rsa's for 10s: 719 2048 bit public RSA's in 10.01s Doing 4096 bit private rsa's for 10s: 4 4096 bit private RSA's in 13.28s Doing 4096 bit public rsa's for 10s: 205 4096 bit public RSA's in 10.04s OpenSSL 0.9.8g 19 Oct 2007 built on: Thu Jun 19 19:56:42 UTC 2008 options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx) compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -march=i586 -Wa,--noexecstack -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM available timing options: TIMES TIMEB HZ=100 [sysconf value] timing function used: times sign verify sign/s verify/s rsa 512 bits 0.018537s 0.001472s 53.9 679.4 rsa 1024 bits 0.088850s 0.004237s 11.3 236.0 rsa 2048 bits 0.511500s 0.013922s 2.0 71.8 rsa 4096 bits 3.320000s 0.048976s 0.3 20.4
Extracting the relevant figures for comparisons:
- OpenSSL speed MD5 8,192 bytes: 18,417.03k
- OpenSSL speed RSA 4,096 bytes sign/s: 0.3
- OpenSSL speed RSA 4,096 bytes verify/s: 20.4
And an additional set of reference values.
The C compiler flags indicate instruction optimization for Pentium (i586). Checking the GCC documentation the IDE WinChip C6 is best served using a specific "winchip-c6" value for "-mcpu", which optimizes the instruction selection towards i486 with MMX instructions. This may contribute to the slightly lower MD5 figures here compared to the results seen with the i486 tuned binaries for RedHat Linux 5.2 and 6.2, but is much better than the RedHat Linux 7.3 (Valhalla) results.
QNX RTOS 6.1.0 for x86, with a default compile of OpenSSL 0.9.6c:
# /usr/local/ssl/bin/openssl version OpenSSL 0.9.6c [engine] 21 dec 2001
Let's seen how MD5 and RSA do:
# /usr/local/ssl/bin/openssl speed md5 Doing md5 for 3s on 8 size blocks: 222157 md5's in 2.99s Doing md5 for 3s on 64 size blocks: 144154 md5's in 3.00s Doing md5 for 3s on 256 size blocks: 68767 md5's in 3.00s Doing md5 for 3s on 1024 size blocks: 22289 md5's in 3.00s Doing md5 for 3s on 8192 size blocks: 3047 md5's in 3.00s OpenSSL 0.9.6c [engine] 21 dec 2001 built on: Tue Aug 10 10:57:27 west 2021 options:bn(32,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(idx) compiler: cc -DL_ENDIAN -DTERMIOS The 'numbers' are in 1000s of bytes per second processed. type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md5 594.40k 3075.29k 5868.12k 7607.98k 8320.34k # /usr/local/ssl/bin/openssl speed rsa Doing 512 bit private rsa's for 10s: 117 512 bit private RSA's in 10.03s Doing 512 bit public rsa's for 10s: 1142 512 bit public RSA's in 10.00s Doing 1024 bit private rsa's for 10s: 19 1024 bit private RSA's in 10.37s Doing 1024 bit public rsa's for 10s: 325 1024 bit public RSA's in 10.02s Doing 2048 bit private rsa's for 10s: 3 2048 bit private RSA's in 10.90s Doing 2048 bit public rsa's for 10s: 89 2048 bit public RSA's in 10.02s Doing 4096 bit private rsa's for 10s: 1 4096 bit private RSA's in 25.84s Doing 4096 bit public rsa's for 10s: 24 4096 bit public RSA's in 10.13s OpenSSL 0.9.6c [engine] 21 dec 2001 built on: Tue Aug 10 10:57:27 west 2021 options:bn(32,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(idx) compiler: cc -DL_ENDIAN -DTERMIOS sign verify sign/s verify/s rsa 512 bits 0.0857s 0.0088s 11.7 114.2 rsa 1024 bits 0.5458s 0.0308s 1.8 32.4 rsa 2048 bits 3.6333s 0.1126s 0.3 8.9 rsa 4096 bits 25.8400s 0.4221s 0.0 2.4
Extracting the relevant figures for comparisons:
- OpenSSL speed MD5 8,192 bytes: 8,320.34k
- OpenSSL speed RSA 4,096 bytes sign/s: 0.0
- OpenSSL speed RSA 4,096 bytes verify/s: 2.4
And finally a set of results for a non-Linux system for our reference values
In this case the C compiler flags don't include platform optimizations, so performance will be a bit lower than for other platforms.
Further References
- PCChips M565 on The Retro Web
- M565 Motherboard at elhvb.com
- Linux Ethernet-Howto
CPU Overclock
Since the PCChips M565 mainboard is Super Socket 7 based, it supports a range of bus clock (60, 66, 75 and 83 MHz) and CPU multiplier (1.5x/3.5x, 2.0x, 2.5x and 3.0x) configurations which can be used to overclock suitable CPUs. While the IDT WinChip C6 has limited overclocking potential, borrowing the Intel Pentium MMX 166 from populus shows what is possible with this board.
CPU: IDT WinChip C6 200 | ||||||
---|---|---|---|---|---|---|
Bus Clock (MHz) | Multiplier | CPU Clock (MHz) | BogoMips | MD5 | RSA sign/s | RSA verify/s |
60.0 | 3.0 | 180.0 | 71.88 | 17,582.76k | 0.3 | 18.0 |
66.6 | 3.0 | (200) 199.9 | 79.87 | 19,535.19k | 0.3 | 20.1 |
CPU: Intel Pentium MMX 166 | ||||||
Bus Clock (MHz) | Multiplier | CPU Clock (MHz) | BogoMips | MD5 | RSA sign/s | RSA verify/s |
60.0 | 2.0 | 120.0 | 239.21 | 20,485.46k | 0.3 | 18.2 |
60.0 | 2.5 | 150.0 | 299.01 | 25,572.69k | 0.4 | 22.7 |
60.0 | 3.0 | 180.0 | 358.81 | 30,700.89k | 0.4 | 27.2 |
60.0 | 3.5 | 210.0 | 419.43 | 35,799.04k | 0.5 | 31.7 |
66.6 | 2.0 | 133.3 | 266.24 | 22,738.26k | 0.3 | 20.2 |
66.6 | 2.5 | 166.6 | 332.60 | 28,434.43k | 0.4 | 25.2 |
66.6 | 3.0 | (200) 199.9 | 398.95 | 34,108.76k | 0.5 | 30.2 |
66.6 | 3.5 | 233.3 | 465.31 | 39,774.89k | 0.6 | 35.2 |
75.0 | 2.0 | 150.0 | 299.01 | 25,602.73k | 0.4 | 22.7 |
75.0 | 2.5 | (190) 187.5 | 374.37 | 31,997.95k | 0.5 | 28.3 |
75.0 | 3.0 | 225.0 | 448.92 | 38,379.52k | 0.5 | 34.0 |
83.1 | 2.0 | 166.3 | 331.78 | 28,390.74k | 0.4 | 25.2 |
83.1 | 2.5 | (210) 207.8 | 414.52 | 35,474.09k | 0.5 | 31.4 |
83.1 | 3.0 | (250) 249.4 | 498.07 | 42,551.98k | 0.6 | 37.7 |
Note that these have not been extensively tested for stability and so the more extreme values may not be suitable for daily use. For the Intel Pentium MMX the potential 266 MHz (3.5x 75 MHz = 262.5 MHz) failed to POST and so the extreme 290 MHz (3.5x 83.1 MHz = 290.85 MHz) was not tested. For the IDT WinChip C6 attempting 225 MHz (3.0x 75 MHz = 225 MHz) failed to boot.
No comments:
Post a Comment