Subject: Re: Transmeta
To: Hubert Feyrer <hubert.feyrer@informatik.fh-regensburg.de>
From: None <kay@kaynet.or.jp>
List: port-i386
Date: 05/23/2001 22:01:00
Hi.

In article <Pine.GSO.4.21.0105231432370.17647-100000@rfhpc8317>, Hubert Feyrer <hubert.feyrer@informatik.fh-regensburg.de> writes:

Hubert>Has anyone tried NetBSD on a Transmeta CPU yet?

 My Sony PCG-C1VJ VAIO note book is running NetBSD 1.5V. But, latest
current kernel won't boot.

> boot netbsd
booting wd0a:netbsd
2787762+61048+241312 [65+199728+166898]=0x3a4104
[ using 367148 bytes of netbsd ELF symbol table ]
kernel: page fault trap, code=0
Stopped in pid 0 () at setgate+0xc:     movw    %si,         0(%cx)
db>trace
setgate(80887245,6f6c6c61,0,e,0) at setgate+0xc
isa_defaultirq(c0449a20,c04a5010,4a5000,4ac000,20) at isa_defaultirq+0x2b
init386(4aec000) at init386+0xa1a
db> 

 My working kernel's dmesg is below.

NetBSD 1.5V (MARIA.4MB) #0: Sun May  6 11:17:05 JST 2001
    root@layna.kaynet.or.jp:/usr/src/sys/arch/i386/compile/MARIA.4MB
cpu0: GenuineTMx86  (586-class), 595.56 MHz
cpu0: features 84803f<FPU,VME,DE,PSE,TSC,MSR>
cpu0: features 84803f<CMOV,PN,MMX>
cpu0: serial number 0000-0543-0008-721F-0A19-9183
total memory = 111 MB
avail memory = 99 MB
using 1453 buffers containing 5812 KB of memory
BIOS32 rev. 0 found at 0xfd870
PCI BIOS rev. 2.1 found at 0xfd98e
pcibios: config mechanism [1][x], special cycles [x][x], last bus 0
PCI IRQ Routing Table rev. 1.0 found at 0xfdf30, size 176 bytes (9 entries)
PCI Interrupt Router at 000:07:0 (Intel 82371FB PCI-to-ISA Bridge (PIIX))
------------------------------------------
  device vendor product pin PIRQ IRQ stage
------------------------------------------
000:07:2 0x8086 0x7112   D  0x03   9  0    already assigned
000:08:0 0x104c 0x8021   A  0x03   9  0    fixed up
000:09:0 0x1073 0x0012   A  0x02   9  1    already assigned
000:10:0 0x14f1 0x1036   A  0x00   9  0    already assigned
000:11:0 0x136b 0xff01   A  0x01   9  1    fixed up
000:12:0 0x1180 0x0475   A  0x01   9  1    fixed up
000:13:0 0x1002 0x4c52   A  0x00   9  0    already assigned
------------------------------------------
PCI bridge 0: primary 0, secondary 1, subordinate 1
PCI bus #1 is the last bus
[System BIOS Setting]-----------------------
  device vendor product
  register space address    size
--------------------------------------------
000:00:0 0x1279 0x0395 
	10h mem  0xfc000000 0x00100000
		[OK]
000:00:1 0x1279 0x0396 
		[OK]
000:00:2 0x1279 0x0397 
		[OK]
000:07:0 0x8086 0x7110 
		[OK]
000:07:1 0x8086 0x7111 
	20h port 0x00001000 0x00000010
		[OK]
000:07:2 0x8086 0x7112 
	20h port 0x00001020 0x00000020
		[OK]
000:07:3 0x8086 0x7113 
		[OK]
000:08:0 0x104c 0x8021 
	10h mem  0xfc104000 0x00000800
	14h mem  0xfc100000 0x00004000
		[OK]
000:09:0 0x1073 0x0012 
	10h mem  0xfc108000 0x00008000
	14h port 0x00001080 0x00000040
	18h port 0x00001010 0x00000004
		[OK]
000:10:0 0x14f1 0x1036 
	10h mem  0xfc110000 0x00010000
	14h port 0x00001018 0x00000008
		[OK]
000:11:0 0x136b 0xff01 
	10h mem  0xfc104800 0x00000200
		[OK]
000:12:0 0x1180 0x0475 
	10h mem  0x00000000 0x00001000
		[NG]
000:13:0 0x1002 0x4c52 
	10h mem  0xfd000000 0x01000000
	14h port 0x00001400 0x00000100
	18h mem  0xfc105000 0x00001000
		[OK]
--------------------------[  1 devices bogus]
 Physical memory end: 0x06fe0000
 PCI memory mapped I/O space start: 0x07000000
[PCIBIOS fixup stage]-----------------------
  device vendor product
  register space address    size
--------------------------------------------
000:00:0 0x1279 0x0395 
	10h mem  0xfc000000 0x00100000
		[OK]
000:00:1 0x1279 0x0396 
		[OK]
000:00:2 0x1279 0x0397 
		[OK]
000:07:0 0x8086 0x7110 
		[OK]
000:07:1 0x8086 0x7111 
	20h port 0x00001000 0x00000010
		[OK]
000:07:2 0x8086 0x7112 
	20h port 0x00001020 0x00000020
		[OK]
000:07:3 0x8086 0x7113 
		[OK]
000:08:0 0x104c 0x8021 
	10h mem  0xfc104000 0x00000800
	14h mem  0xfc100000 0x00004000
		[OK]
000:09:0 0x1073 0x0012 
	10h mem  0xfc108000 0x00008000
	14h port 0x00001080 0x00000040
	18h port 0x00001010 0x00000004
		[OK]
000:10:0 0x14f1 0x1036 
	10h mem  0xfc110000 0x00010000
	14h port 0x00001018 0x00000008
		[OK]
000:11:0 0x136b 0xff01 
	10h mem  0xfc104800 0x00000200
		[OK]
000:12:0 0x1180 0x0475 
	10h mem  0x07000000 0x00001000
		[OK]
000:13:0 0x1002 0x4c52 
	10h mem  0xfd000000 0x01000000
	14h port 0x00001400 0x00000100
	18h mem  0xfc105000 0x00001000
		[OK]
--------------------------[  0 devices bogus]
mainbus0 (root)
pnpbios0 at mainbus0: code f0000, data 400, entry a3f8, control 0 eventp 400
pnpbios0: nodes 19, max len 224
PNP0C02 (mem fff80000-ffffffff fff7f600-fff7ffff, io 398-399 4d0-4d1 8000-804f 1040-104f 10-18 1f 24-25 28-29 2c-2d 30-31 34-35 38-39 3c-3d 50-52 72-77 80 90-9f a4-a5 a8-a9 ac-ad b0-bd) at pnpbios0 index 0 ignored
PNP0C01 (mem 0-9ffff e4000-fffff 100000-70ffbff) at pnpbios0 index 1 ignored
PNP0200 (io 0-f 81-8f c0-df, dma 4) at pnpbios0 index 2 ignored
PNP0000 (io 20-21 a0-a1, irq 2) at pnpbios0 index 3 ignored
PNP0100 (io 40-43, irq 0) at pnpbios0 index 4 ignored
PNP0B00 (io 70-71, irq 8) at pnpbios0 index 5 ignored
PNP0303 (io 60 64, irq 1) at pnpbios0 index 6 ignored
PNP0C04 (io f0-ff, irq 13) at pnpbios0 index 7 ignored
PNP0800 (io 61) at pnpbios0 index 8 ignored
PNP0A03 (io cf8-cff) at pnpbios0 index 9 ignored
PNP0C02 at pnpbios0 index 10 disabled
PNP0C02 (mem dc000-dffff) at pnpbios0 index 11 ignored
PNP0C02 (mem d1000-d3fff) at pnpbios0 index 12 ignored
PNP0E03, PNP0E00 (io 3e0-3e1) at pnpbios0 index 13 ignored
PNP0F13 (irq 12) at pnpbios0 index 14 ignored
PNP0501 (io 3f8-3ff, irq 4) at pnpbios0 index 15 ignored
PNP0501 at pnpbios0 index 16 disabled
PNP0401 (io 378-37f 778-77f, irq 7, dma 1) at pnpbios0 index 22 ignored
PNP0700 (io 3f0-3f5 3f7, irq 6, dma 2) at pnpbios0 index 23 ignored
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled
pchb0 at pci0 dev 0 function 0
pchb0: unknown vendor 0x1279 product 0x0395 (rev. 0x00)
unknown vendor 0x1279 product 0x0396 (RAM memory) at pci0 dev 0 function 1 not configured
unknown vendor 0x1279 product 0x0397 (RAM memory) at pci0 dev 0 function 2 not configured
pcib0 at pci0 dev 7 function 0
pcib0: Intel 82371AB PCI-to-ISA Bridge (PIIX4) (rev. 0x02)
pciide0 at pci0 dev 7 function 1: Intel 82371AB IDE controller (PIIX4) (rev. 0x01)
pciide0: bus-master DMA support present
pciide0: primary channel wired to compatibility mode
wd0 at pciide0 channel 0 drive 0: <FUJITSU MHK2120AT>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 11513 MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 23579136 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66)
pciide0: primary channel interrupting at irq 14
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA data transfers)
pciide0: secondary channel wired to compatibility mode
pciide0: disabling secondary channel (no drives)
uhci0 at pci0 dev 7 function 2: Intel 82371AB USB Host Controller (PIIX4) (rev. 0x01)
uhci0: interrupting at irq 9
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
Intel 82371AB Power Management Controller (PIIX4) (miscellaneous bridge, revision 0x03) at pci0 dev 7 function 3 not configured
fwohci0 at pci0 dev 8 function 0: Texas Instruments product 0x8021 (rev. 0x02)
fwohci0: interrupting at irq 9
fwohci0: OHCI 1.0, 08:00:46:03:00:b3:e2:79, 400Mb/s, 2048 max_rec, 4 iso_ctx
yds0 at pci0 dev 9 function 0: Yamaha 754 (DS-1E) Audio (rev. 0x00)
yds0: interrupting at irq 9
yds0: Asahi Kasei AK4543 codec; headphone, 18 bit DAC, 18 bit ADC, AZTECH 3D
audio0 at yds0: full duplex, mmap, independent
Conexant Systems product 0x1036 (miscellaneous communications, revision 0x08) at pci0 dev 10 function 0 not configured
unknown vendor 0x136b product 0xff01 (miscellaneous multimedia, revision 0x01) at pci0 dev 11 function 0 not configured
cbb0 at pci0 dev 12 function 0: Ricoh 5C475 PCI-CardBus bridge (rev. 0x80)
vga0 at pci0 dev 13 function 0: ATI Technologies Mach64 LR (rev. 0x64)
wsdisplay0 at vga0: console (80x25, vt100 emulation)
isa0 at pcib0
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
sysbeep0 at pcppi0
npx0 at isa0 port 0xf0-0xff: using exception 16
opl0 at yds0: model OPL3
midi at opl0 not configured
mpu0 at yds0
midi at mpu0 not configured
cbb0: interrupting at irq 9
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 1 device 0 cacheline 0x0, lattimer 0x20
pcmcia0 at cardslot0
apm0 at mainbus0: Power Management spec V1.2
biomask effd netmask effd ttymask ffff
IPsec: Initialized Security Association Processing.
fw0 at fwohci0: 08:00:46:03:00:b3:e2:79:0a:02:20:00:00:00:00:00
pcmcia0: CIS version PC Card Standard 5.0
pcmcia0: CIS info: MELCO, WLI-PCM-L11, Version 01.01, 
pcmcia0: Manufacturer code 0x156, product 0x2
pcmcia0: function 0: network adapter, ccr addr 3e0 mask 1
pcmcia0: function 0, config table entry 1: I/O card; irq mask ffff; iomask 6, iospace 0-3f; io16 irqpulse irqlevel
wi0 at pcmcia0 function 0: MELCO, WLI-PCM-L11, Version 01.01
wi0:, 802.11 address 00:60:1d:22:f7:64
fwnode at fwohci0 not configured
umass0 at uhub0 port 2 configuration 1 interface 0
umass0: Sony USB Memory Stick Slot, rev 1.10/1.31, addr 2
umass0: using UFI over CBI-I
atapibus0 at umass0 channel 0: 2 targets
probe(umass0:0:0):  Check Condition on CDB: 0x12 00 00 00 4a 00
    SENSE KEY:  Not Ready
     ASC/ASCQ:  Medium Not Present

boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
wsmux1: connecting to wsdisplay0

-- 
Keisuke YOSHIDA, Kanagawa, Japan (kay@kaynet.or.jp)
home page http://www.kaynet.or.jp/~kay/