> Via's C7 processor is x86 architecture - Via bought Cyrix's CPU designs a
> few years ago.
>
I have one here that is quite literally hanging from a nail on the wall with
a hard disk hung on an IDE cable and it boots up and looks like so :
from the serial port .. no keyboard or mouse or any of that fancy stuff.
GNU GRUB version 0.95 (639K lower / 980864K upper memory)
+-------------------------------------------------------------------------+
| Solaris Express Developer Edition 9/07 snv_70b X86 |
| Solaris failsafe |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
+-------------------------------------------------------------------------+
Use the ^ and v keys to select which entry is highlighted.
Press enter to boot the selected OS, 'e' to edit the
commands before booting, or 'c' for a command-line.
module /platform/i86pc/kernel//unix: text at [0xfe800000, 0xfe8b025f] data
at 0xfec00000
module /kernel/genunix: text at [0xfe8b0260, 0xfea470c7] data at 0xfec47f40
SunOS Release 5.11 Version snv_70b 32-bit
Copyright 1983-2007 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
features:
1007eff<cpuid,sse2,sse,sep,pat,cx8,pae,mmx,cmov,de,pge,mtrr,msr,tsc,lgpg>
cpu0: initialized cpu module 'cpu.generic'
mem = 981500K (0x3be7f000)
root nexus = i86pc
pseudo0 at root
pseudo0 is /pseudo
scsi_vhci0 at root
scsi_vhci0 is /scsi_vhci
isa0 at root
pseudo-device: ppm0
ppm0 is /pseudo/[EMAIL PROTECTED]
pci0 at root: space 0 offset 0
pci0 is /[EMAIL PROTECTED],0
IDE device at targ 0, lun 0 lastlun 0x0
model ST340014A
ATA/ATAPI-6 supported, majver 0x7e minver 0x1b
ata_set_feature: (0x66,0x0) failed
ATAPI device at targ 1, lun 0 lastlun 0x0
model SAMSUNG CDRW/DVD SM-352N
PCI-device: [EMAIL PROTECTED], ata2
ata2 is /[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED]
UltraDMA mode 2 selected
UltraDMA mode 2 selected
UltraDMA mode 2 selected
UltraDMA mode 2 selected
cmdk0 at ata2 target 0 lun 0
cmdk0 is /[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED]/[EMAIL
PROTECTED],0
SMBIOS v2.3 loaded (902 bytes)/cpus (cpunex0) online
pseudo-device: dld0
dld0 is /pseudo/[EMAIL PROTECTED]
PCI-device: pci1106,[EMAIL PROTECTED], pci_pci0
pci_pci0 is /[EMAIL PROTECTED],0/pci1106,[EMAIL PROTECTED]
ISA-device: asy0
asy0 is /isa/[EMAIL PROTECTED],3f8
/[EMAIL PROTECTED],0/pci1106,[EMAIL PROTECTED],4 (ehci0): Unable to take
control from BIOS.
Failure is ignored.
PCI-device: pci1106,[EMAIL PROTECTED],4, ehci0
ehci0 is /[EMAIL PROTECTED],0/pci1106,[EMAIL PROTECTED],4
PCI-device: pci1106,[EMAIL PROTECTED], uhci0
uhci0 is /[EMAIL PROTECTED],0/pci1106,[EMAIL PROTECTED]
PCI-device: pci1106,[EMAIL PROTECTED],1, uhci1
uhci1 is /[EMAIL PROTECTED],0/pci1106,[EMAIL PROTECTED],1
PCI-device: pci1106,[EMAIL PROTECTED],2, uhci2
uhci2 is /[EMAIL PROTECTED],0/pci1106,[EMAIL PROTECTED],2
PCI-device: pci1106,[EMAIL PROTECTED],3, uhci3
uhci3 is /[EMAIL PROTECTED],0/pci1106,[EMAIL PROTECTED],3
cpu0: x86 (CentaurHauls 6A9 family 6 model 10 step 9 clock 1200 MHz)
cpu0: VIA Esther processor 1200MHz
pseudo-device: tzmon0
tzmon0 is /pseudo/[EMAIL PROTECTED]
UltraDMA mode 2 selected
UltraDMA mode 2 selected
UltraDMA mode 2 selected
UltraDMA mode 2 selected
dump on /dev/dsk/c0d0s1 size 2047 MB
Hostname: aequitas
pseudo-device: zfs0
zfs0 is /pseudo/[EMAIL PROTECTED]
pseudo-device: devinfo0
devinfo0 is /pseudo/[EMAIL PROTECTED]
pseudo-device: pm0
pm0 is /pseudo/[EMAIL PROTECTED]
pseudo-device: power0
power0 is /pseudo/[EMAIL PROTECTED]
/dev/rdsk/c0d0s3 is clean
/dev/rdsk/c0d0s7 is clean
/dev/rdsk/c0d0s5 is clean
sd0 at ata2: target 1 lun 0
sd0 is /[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED]/[EMAIL
PROTECTED],0
xsvc0 at root: space 0 offset 0
xsvc0 is /[EMAIL PROTECTED],0
Nov 14 16:16:30 aequitas rootnex: iscsi0 at root
Nov 14 16:16:30 aequitas genunix: iscsi0 is /iscsi
Nov 14 16:16:30 aequitas pci: PCI-device: pci16f3,[EMAIL PROTECTED],5,
audiovia823x0
Nov 14 16:16:30 aequitas genunix: audiovia823x0 is /[EMAIL
PROTECTED],0/pci16f3,[EMAIL PROTECTED],5
aequitas console login: Nov 14 16:16:37 aequitas pseudo: pseudo-device: dtrace0
Nov 14 16:16:37 aequitas genunix: dtrace0 is /pseudo/[EMAIL PROTECTED]
*****************************************************************************
*
* Starting Desktop Login on display :0...
*
* Wait for the Desktop Login screen before logging in.
*
*****************************************************************************
Nov 14 16:16:44 aequitas rootnex: xsvc0 at root: space 0 offset 0
Nov 14 16:16:44 aequitas genunix: xsvc0 is /[EMAIL PROTECTED],0
aequitas console login: root
Password:
Nov 14 16:17:55 aequitas pseudo: pseudo-device: devinfo0
Nov 14 16:17:55 aequitas genunix: devinfo0 is /pseudo/[EMAIL PROTECTED]
Nov 14 16:17:55 aequitas pci: PCI-device: pci16f3,[EMAIL PROTECTED],5,
audiovia823x0
Nov 14 16:17:55 aequitas genunix: audiovia823x0 is /[EMAIL
PROTECTED],0/pci16f3,[EMAIL PROTECTED],5
Nov 14 16:17:55 aequitas pseudo: pseudo-device: pool0
Nov 14 16:17:55 aequitas genunix: pool0 is /pseudo/[EMAIL PROTECTED]
Nov 14 16:17:55 aequitas login: ROOT LOGIN /dev/console
Last login: Fri Nov 9 22:35:55 on console
Sun Microsystems Inc. SunOS 5.11 snv_70b October 2007
#
# psrinfo -pv
The physical processor has 1 virtual processor (0)
x86 (CentaurHauls 6A9 family 6 model 10 step 9 clock 1200 MHz)
VIA Esther processor 1200MHz
#
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232
index 1
inet 127.0.0.1 netmask ff000000
rge0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 2
inet 192.168.35.147 netmask ffffff00 broadcast 192.168.35.255
ether 0:30:18:b0:29:b6
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252
index 1
inet6 ::1/128
#
#
# mdb -k
Loading modules: [ unix genunix specfs dtrace uppc pcplusmp scsi_vhci ufs ip
hook neti sctp arp usba uhci fctl nca lofs zfs random audiosup sppp ptm
crypto md fcip fcp logindmux nsctl sdbc sv ii rdc ]
> ::memstat
Page Summary Pages MB %Tot
------------ ---------------- ---------------- ----
Kernel 25384 99 10%
Anon 25853 100 11%
Exec and libs 6270 24 3%
Page cache 2895 11 1%
Free (cachelist) 17776 69 7%
Free (freelist) 165148 645 68%
Total 243326 950
Physical 243325 950
>
> cpuid_info0::print
{
cpi_pass = 0x4
cpi_maxeax = 0x1
cpi_vendorstr = [ "CentaurHauls" ]
cpi_vendor = 0x6
cpi_family = 0x6
cpi_model = 0xa
cpi_step = 0x9
cpi_chipid = 0xffffffff
cpi_brandid = 0
cpi_clogid = 0
cpi_ncpu_per_chip = 0x1
cpi_cacheinfo = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
cpi_ncache = 0
cpi_ncpu_shr_last_cache = 0x1
cpi_last_lvl_cacheid = 0
cpi_std_4_size = 0
cpi_std_4 = 0
cpi_std = [
{
cp_eax = 0x1
cp_ebx = 0x746e6543
cp_ecx = 0x736c7561
cp_edx = 0x48727561
}
{
cp_eax = 0x6a9
cp_ebx = 0x10800
cp_ecx = 0
cp_edx = 0xa7c9bbff
}
{
cp_eax = 0
cp_ebx = 0
cp_ecx = 0
cp_edx = 0
}
{
cp_eax = 0
cp_ebx = 0
cp_ecx = 0
cp_edx = 0
}
{
cp_eax = 0
cp_ebx = 0
cp_ecx = 0
cp_edx = 0
}
{
cp_eax = 0
cp_ebx = 0
cp_ecx = 0
cp_edx = 0
}
]
cpi_xmaxeax = 0x80000006
cpi_brandstr = [ "VIA Esther processor 1200MHz" ]
cpi_pabits = 0x24
cpi_vabits = 0x20
cpi_extd = [
{
cp_eax = 0x80000006
cp_ebx = 0
cp_ecx = 0
cp_edx = 0
}
{
cp_eax = 0
cp_ebx = 0
cp_ecx = 0
cp_edx = 0
}
{
cp_eax = 0x20202020
cp_ebx = 0x20202020
cp_ecx = 0x20202020
cp_edx = 0x20202020
}
{
cp_eax = 0x56202020
cp_ebx = 0x45204149
cp_ecx = 0x65687473
cp_edx = 0x72702072
}
{
cp_eax = 0x7365636f
cp_ebx = 0x20726f73
cp_ecx = 0x30303231
cp_edx = 0x7a484d
}
{
cp_eax = 0
cp_ebx = 0x8800880
cp_ecx = 0x40040140
cp_edx = 0x40040140
}
{
cp_eax = 0
cp_ebx = 0
cp_ecx = 0x80a140
cp_edx = 0
}
{
cp_eax = 0
cp_ebx = 0
cp_ecx = 0
cp_edx = 0
}
{
cp_eax = 0
cp_ebx = 0
cp_ecx = 0
cp_edx = 0
}
]
cpi_coreid = 0
cpi_ncore_per_chip = 0x1
cpi_support = [ 0xa7c9bbff, 0, 0, 0, 0 ]
cpi_chiprev = 0
cpi_chiprevstr = 0xfe8a8550 "Unknown"
cpi_socket = 0
cpi_mwait = {
mon_min = 0
mon_max = 0
support = 0
}
}
>
#
Don't try to build/BFU with ON previous to solaris_nevada(snv_74) however
as you end up in panic land quickly. See :
6580117 panic: assertion failed: ISP2(CPUSETSIZE()) on VIA Esther
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6580117
I'll give snv_74 a build/BFU brick test and see where we land.
Dennis Clarke
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss