hns - 日記自動生成システム - Version 2.19.9

先月 2006年09月 来月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2006年09月28日(木) 旧暦 [n年日記] [更新:"2006/09/29 00:37:03"]

#1 [NetBSD][macppc] ex で machine check

ex (3com 9C305-TX-M 等)が差してあると、autoconf の時に machine check になってしまう。これは、要するに予期しない割込という意味だと理解している。 これを send-pr しようと思って、5 年振りに TNF の macppc (4.99.3) を試しに 使って見たら、machine check にならない。で、autoconf の時には割込を受付 けていないからだと思う。

実は、 もう一か所、良く落ちるところ (cache_lookup) があって、じゃ、もう少し TNF を評価して見るかと思って L2 Cache CPU card 用に kernel を作り直そうと思ったら、文法が分らない。

options L2CR_CONFIG="(L2CR_L2E | L2CR_L2DO | L2CR_L2IO | L2SIZ_1M | L2RAM_PIPELINE_BURST)"
(これは NG ) 文法というよりは、おまじないかな。 そう言う時に、教えてくれる人がいる方を、いままで使って来ているのかなと 思う。 これを試して見よう。Lets' try this:
L2CR_CONFIG="(L2SIZ_1M|L2CLK_20|L2RAM_PIPELINE_BURST)"
cpu0: 240.00 MHz, no-parity 1MB WB L2 cache (PB SRAM) at 2:1 ratio
cpu0: ohare L2 cache enabled
trap: pid 0.2146431264 (): kernel PGM trap @ 0xff80f330 (SRR1=0x83030)
panic: trap
Stopped at      0x41ec08:       lwz     r0, r1, 0x14
db> 
L2CR_CONFIG="(L2SIZ_512K|L2CLK_20|L2RAM_PIPELINE_BURST)"
This works fine for me:
cpu0 at mainbus0: 750 (Revision 2.2), ID 0 (primary)
cpu0: HID0 8090c0a4<EMCP,DOZE,DPM,ICE,DCE,SGE,BTIC,BHT>, powersave: 1
cpu0: 240.00 MHz, no-parity 512KB WB L2 cache (PB SRAM) at 2:1 ratio
cpu0: ohare L2 cache enabled
これで動いた。TsubaiBSD の場合、size は自動検出なのだが。

とりあえず tsubaiBSD の良いところ:

  1. L2CR の Cache size が自動検出
  2. serial に切貼しても問題が起きない



最近の日記
2024年05月08日
comparison on ./buildsh tools
2024年05月06日
py-setuptools (python 3.11.9)
make release took 1 hours and 10 min
qemu invocation for 10.99.10
2024年05月05日
Windows 10 version
serial connection
bc bench
2024年05月04日
Trial on 10.99.10
another version (later trial) to succeed
2024年04月29日
dkim
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)