[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: boot at COMPAQ C-810



 | sys/arch/mips以下のTX39対応用のパッチをまだcommitしてないので
 | そのままだと動かないです。 週末にもcommitしようと思います。
 |  基本的には
 | http://mail-index.netbsd.org/port-mips/1999/11/21/0000.html
 | のパッチです。

commitしました。hpcmips/tx, hpcmips/devの方も変更を入れました。
このkernelでのCompaq C-2010cブート例は以下の様です。
---
UCHIYAMA Yasushi
uch@nop.or.jp 

DRAM bank0: 4096 pages (16MByte) reserved 404 pages
DRAM bank1: 1024 pages (4MByte) ...but not usable yet
Copyright (c) 1996, 1997, 1998, 1999
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 1.4P (TX3912) #6: Tue Nov 30 02:39:39 JST 1999
    uch@alexandrite:/usr/work/cvsrep/syssrc/sys/arch/hpcmips/compile/TX3912
TOSHIBA TMPR3912
total memory = 16380 KB
avail memory = 13432 KB
using 230 buffers containing 920 KB of memory
mainbus0 (root)
cpu0 at mainbus0: cpu0: Toshiba TX3900 CPU Rev. 1.0 with software emulated float
ing point Rev. 0.0
cpu0: 4KB/16B Instruction direct mapped, 1KB/4B Data 2-way set associative, 32 T
LB entries
txsim0 at mainbus0
tx39icu0 at txsim0
        [Windows CE setting]
----+--------++-----------------[1 high]
||...........|...|||||..|.|.....[1 status] 31 30 18 14 13 12 11 10 7 5
...........||............|......[1 enable] 20 19 6
+---------+---------------+-++--[2 high]
.....|.|........................[2 status] 26 24
|....|....|....|..||............[2 enable] 31 26 21 16 13 12
------------++++--------------++[3 high]
.......|..||.|..|||.|||||...|...[3 status] 24 21 20 18 15 14 13 11 10 9 8 7 3
.|........................|..|..[3 enable] 30 5 2
------------++++--------------++[4 high]
.......|..||.|..|||.|||||....|..[4 status] 24 21 20 18 15 14 13 11 10 9 8 7 2
.|........................|.....[4 enable] 30 5
-++---++----------++----+++----+[5 high]
..||.........|.........||.....||[5 status] 29 28 18 8 7 1 0
|||....|...........|.....||.....[5 enable] 31 30 29 24 12 6 5
<--><LO> vector= 0              [6 status]
+++----+-----|..................[6 enable] 18
tx39power0 at txsim0
 PWROK DIVMOD ENSTPTIMER ENFORCESHUTDWN SELC2MS DBNCONBUTN PWRCS VCCON VIDRF=0 S
TPTIMERVAL=2 
tx_intr_establish: 5:27(low)
tx_intr_establish: 5:26(low)
tx_intr_establish: 5:25(high)
tx_intr_establish: 5:24(high)
tx_intr_establish: 5:23(low)
tx_intr_establish: 5:22(low)
tx39clock0 at txsim0
 VID SPI TIMER SIBM CSER UARTA 
tx39biu0 at txsim0
 config0:ENDCLKOUTTRI DISDQMINIT ENSDRAMPD ENWRINPAGE ENCS3USER ENCS2USER ENCS1U
SER CS1SIZE CS0SIZE 
 BANK0: 32bit DRAM/HDRAM ROW 22,23,21,19,17:9 COL 23,22,20,18,8:2
 BANK1: 32bit DRAM/HDRAM ROW 22,18,20,19,17:9 COL 24,23,21,8:2
 config3:ENCS0PAGE CARD1WAITEN CARD1IOEN 
 config4:ENBANK1HDRAM ENBANK0HDRAM ENRFSH1 ENRFSH0 
tx3912video0 at txsim0
TMPR3912 video module [8bit color] frame buffer: 0x0016b000-0x00190800
fb0 at tx3912video0: rasops 640x240 pixels, 256 colors, 80x24 chars
wsdisplay0 at fb0
../../../../arch/hpcmips/dev/fb.c(471): fb_alloc_screen()
../../../../arch/hpcmips/dev/fb.c(507): fb_show_screen()
../../../../arch/hpcmips/dev/fb.c(471): fb_alloc_screen()
wsdisplay0: screen 0 added (std, vt100 emulation)
tx39io0 at txsim0
--------------------------------------------------------------
         Debounce Direction DataOut DataIn PowerDown Select
--------------------------------------------------------------
IO    6:    Off      In        0       1     Active    -
IO    5:    Off      In        0       1     Active    -
IO    4:    Off      In        0       0     Active    -
IO    3:    On       Out       0       0     Active    -
IO    2:    On       Out       0       0     Active    -
IO    1:    Off      In        0       1     Active    -
IO    0:    Off      In        0       0     Active    -
--------------------------------------------------------------
MFIO 31:     -       Out       1       1     Active  MFIO(CHIFS)
MFIO 30:     -       In        0       0     Active  MFIO(CHICLK)
MFIO 29:     -       In        0       0     Active  MFIO(CHIDOUT)
MFIO 28:     -       In        0       1     Active  MFIO(CHIDIN)
MFIO 27:     -       In        0       1     Active  MFIO(DREQ)
MFIO 26:     -       Out       1       1     Active  MFIO(DGRINT)
MFIO 25:     -       Out       1       1     Active  MFIO(BC32K)
MFIO 24:     -       Out       1       0     Active  TXD
MFIO 23:     -       In        0       1     Active  RXD
MFIO 22:     -       Out       1       1     Down    CS1
MFIO 21:     -       Out       1       1     Active  CS2
MFIO 20:     -       Out       1       1     Active  CS3
MFIO 19:     -       Out       0       0     Down    MFIO(MCS0)
MFIO 18:     -       Out       1       1     Down    MFIO(MCS1)
MFIO 17:     -       Out       1       1     Active  MFIO(MCS2)
MFIO 16:     -       Out       0       0     Active  MFIO(MCS3)
MFIO 15:     -       Out       0       1     Down    SPICLK
MFIO 14:     -       Out       0       0     Down    SPIOUT
MFIO 13:     -       In        0       0     Active  SPIN
MFIO 12:     -       Out       0       0     Active  MFIO(SIBMCLK)
MFIO 11:     -       Out       1       1     Active  CARDREG
MFIO 10:     -       Out       1       1     Active  CARDIOWR
MFIO  9:     -       Out       1       1     Active  CARDIORD
MFIO  8:     -       Out       1       1     Active  CARD1CSL
MFIO  7:     -       Out       1       1     Active  CARD1CSH
MFIO  6:     -       Out       1       1     Active  MFIO(CARD2CSL)
MFIO  5:     -       In        0       0     Active  MFIO(CARD2CSH)
MFIO  4:     -       In        0       1     Active  CARD1WAIT
MFIO  3:     -       Out       1       1     Active  MFIO(CARD2WAIT)
MFIO  2:     -       In        0       0     Active  MFIO(CARDDIR)
MFIO  1:     -       In        0       0     Active  MFIO(MFIO[1])
MFIO  0:     -       In        0       1     Active  MFIO(MFIO[0])
--------------------------------------------------------------
tx39uart0 at txsim0
txcom0 at tx39uart0
txcom0: console
tx_intr_establish: 2:31(high)
txcom1 at tx39uart0
tx_intr_establish: 2:21(high)
txcsbus3 at tx39biu0
(CS2)
(CARD1(io))
it8368e0 at txcsbus3 [GPIO]
---.....||||...|[DIR] 7 6 5 4 0
---|..|.|...|||.[DATAIN] 12 9 7 3 2 1
---|..|.|.......[DATAOUT] 12 9 7
---.|...........[POSINTEN] 11
---.|........|..[NEGINTEN] 11 2
---.....|...||||[POSINTSTAT] 7 3 2 1 0
---.........|.||[NEGINTSTAT] 3 1 0
[MFIO]
-----...........[SEL]
-----|||||||||||[DIR] 10 9 8 7 6 5 4 3 2 1 0
-----.|.........[DATAIN] 9
-----...........[DATAOUT]
-----...........[POSINTEN]
-----...........[NEGINTEN]
-----|||||||||||[POSINTSTAT] 10 9 8 7 6 5 4 3 2 1 0
-----|||||||||||[NEGINTSTAT] 10 9 8 7 6 5 4 3 2 1 0
|...........|||.[CTRL] 15 3 2 1
---+..|.+---+++-[]CRDDET/SENSE[] 9
:fix attr mode
[GPIO]
---.....||||...|[DIR] 7 6 5 4 0
---|..|.|...|||.[DATAIN] 12 9 7 3 2 1
---|..|.|.......[DATAOUT] 12 9 7
---.............[POSINTEN]
---|||.......|..[NEGINTEN] 12 11 10 2
---.........|...[POSINTSTAT] 3
---.........|...[NEGINTSTAT] 3
[MFIO]
-----...........[SEL]
-----|||||||||||[DIR] 10 9 8 7 6 5 4 3 2 1 0
-----.|.........[DATAIN] 9
-----...........[DATAOUT]
-----...........[POSINTEN]
-----...........[NEGINTEN]
-----...........[POSINTSTAT]
-----...........[NEGINTSTAT]
|...........|||.[CTRL] 15 3 2 1
---+..|.+---+++-[]CRDDET/SENSE[] 9
tx_intr_establish: 5:1(low)
tx_intr_establish: 5:8(low)

pcmcia0 at it8368e0
it8368_chip_mem_alloc 0xaa000000+0x400
it8368_chip_mem_map 0xaa000000+0x400
pcmcia0: CIS version PCMCIA 2.0 or 2.1
pcmcia0: CIS info: SunDisk, SDP, 5/3 0.6
pcmcia0: Manufacturer code 0x45, product 0x401
pcmcia0: function 0: fixed disk, ccr addr 200 mask f
pcmcia0: function 0, config table entry 0: memory card; irq mask 0; memspace 0-7
ff; maxtwins 1; powerdown
pcmcia0: function 0, config table entry 1: I/O card; irq mask ffff; iomask 4, io
space 0-f; memspace 0-7ff; maxtwins 1; powerdown
pcmcia0: function 0, config table entry 2: I/O card; irq mask 4000; iomask a, io
space 1f0-1f7 3f6-3f7; memspace 0-7ff; maxtwins 1; powerdown
pcmcia0: function 0, config table entry 3: I/O card; irq mask 4000; iomask a, io
space 170-177 376-377; memspace 0-7ff; maxtwins 1; powerdown
pcmcia0: function 0, config table entry 7: I/O card; irq mask 4000; iomask a, io
space 170-177 376-377; memspace 0-7ff; maxtwins 1; powerdown
it8368_chip_mem_alloc 0xaa000000+0x400
it8368_chip_mem_map 0xaa000000+0x400
wdc0 at pcmcia0 function 0it8368_chip_io_alloc map port 0x1f0+0x8
it8368_chip_io_alloc map port 0x3f6+0x2
it8368_chip_mem_alloc 0xaa000000+0x14
it8368_chip_mem_map 0xaa000000+0x14
it8368_chip_io_map 0xa80001f0:0+0x8
it8368_chip_io_map 0xa80003f6:0+0x2

tx_intr_establish: 3:2(low)
wd0 at wdc0 channel 0 drive 0: <SunDisk SDCFB-64>
wd0: drive supports 1-sector pio transfers, lba addressing
wd0: 61MB, 490 cyl, 8 head, 32 sec, 512 bytes/sect x 125440 sectors
tx_intr_disestablish: 3:2(low)
(CS3)
cckbd0 at txcsbus3
tx_intr_establish: 1:31(low)
wskbd0 at cckbd0 (mux 1 ignored for console): console keyboard
boot device: wd0
root on wd0a dumps on wd0b
tx_intr_establish: 3:2(low)
it8368_chip_mem_alloc 0xaa000000+0x14
it8368_chip_mem_map 0xaa000000+0x14
tx_intr_disestablish: 3:2(low)
tx_intr_establish: 3:2(low)
it8368_chip_mem_alloc 0xaa000000+0x14
it8368_chip_mem_map 0xaa000000+0x14
readclock: 0/1/-1073647404/-1073647616/-2146165056/-2146165056WARNING: preposter
ous clock chip time
setclock: 98/1/10/0/31/46
 -- CHECK AND RESET THE DATE!
root file system type: ffs
swapctl: adding /dev/wd0b as swap device at priority 0
Automatic boot in progress: starting file system checks.
/dev/rwd0a: FREE BLK COUNT(S) WRONG IN SUPERBLK (SALVAGED)
/dev/rwd0a: BLK(S) MISSING IN BIT MAPS (SALVAGED)
/dev/rwd0a: SUMMARY INFORMATION BAD (SALVAGED)
/dev/rwd0a: 1179 files, 47944 used, 2163 free (443 frags, 215 blocks, 0.9% fragm
entation)
/dev/rwd0a: MARKING FILE SYSTEM CLEAN
setting tty flags
starting network
configuring network interfaces:.
dmesg: /netbsd: No such file or directory
starting system logger
checking for core dump...
savecore: /netbsd: kvm_openfiles: /netbsd: No such file or directory
starting rpc daemons: portmap.
starting nfs daemons:.
setting securelevel: kern.securelevel: 0 -> 1
checking quotas: done.
building databases...
kvm_mkdb: /netbsd: No such file or directory
chmod: /dev/tty[pqrs]*: No such file or directory
clearing /tmp
updating motd.
Jan 10 00:31:56  savecore: /netbsd: kvm_openfiles: /netbsd: No such file or dire
ctory
standard daemons: updateAbort trap
 cron.
starting network daemons: inetd.
starting local daemons:.
Sat Jan 10 00:32:01 GMT 1998
Jan 10 00:32:01  inetd[111]: ftp/tcp6: *: ai_family not supported
Jan 10 00:32:01  inetd[111]: telnet/tcp6: *: ai_family not supported
Jan 10 00:32:01  inetd[111]: finger/tcp6: *: ai_family not supported

NetBSD/hpcmips (Amnesiac) (console)

login: root
Last login: Sat Jan 10 00:30:11 1998 on console
Jan 10 00:32:04  login: ROOT LOGIN (root) ON console
Jan 10 00:32:04  login: ROOT LOGIN (root) ON console
Copyright (c) 1996, 1997, 1998, 1999
        The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.

NetBSD 1.4P (TX3912) #6: Tue Nov 30 02:39:39 JST 1999

You have mail.
Terminal type? [unknown] 
Don't login as root, use the su command.
# sync    
# hal
hal: Command not found.
# halt
Jan 10 00:32:10  halt: halted by root
Jan 10 00:32:10  halt: halted by root
Jan 10 00:32:10  syslogd: exiting on signal 15
Jan 10 00:32:10  syslogd: exiting on signal 15
syncing disks... 4 4 1 done
setclock: 98/1/10/0/32/17
halted.