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

[pbsd-mg2] Re: hello



鈴木(康)です。
<199907101453.XAA21192@ninja.hpc.bs1.fc.nec.co.jp>の記事において
suz@d2.bs1.fc.nec.co.jpさんは書きました。

  | 
  | ところで、pbsdboot ですが、MC-CS をいれてください。

この際、気になっているところをいくつか報告とお願いします。

MC-CS は、画面サイズが、横 480 なので、pbsdboot を使った時、
カーネル名をいれる フィールドが狭くてちょっと使いにくいです。
できましたらついでに直していただけると嬉しいです。

あと、DDB でシンボルが見えない件ですが、pbsdboot の elf.c を見ると
LOAD が付いているものだけメモリにロードしているようですが、

objdump でカーネルを見ると次のようになっていますから、
DEBUGGING だけ立っているセクションもロードするようにしたらどうでしょうか。

カーネルのこのあたりの扱いは、DDB を使っていないときは、
データの終りまでしか使わないようなのでメモリ消費の点では問題ない
と思います。


Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         000e59a0  80030000  80030000  00004000  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  1 .rodata       0000cc40  801159a0  801159a0  000e99a0  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  2 .reginfo      00000018  801225e0  801225e0  000f65e0  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  3 .data         00008580  80123600  80123600  000f7600  2**4
                  CONTENTS, ALLOC, LOAD, DATA
  4 .sdata        00000190  8012bb80  8012bb80  000ffb80  2**4
                  CONTENTS, ALLOC, LOAD, DATA
  5 .sbss         00000000  8012bd10  8012bd10  000ffd10  2**0
                  ALLOC
  6 .bss          0001ccc0  8012bd10  8012bd10  000ffd10  2**4
                  ALLOC
  7 .mdebug       0005cd1c  801489d0  801489d0  000ffd10  2**2
                  CONTENTS, READONLY, DEBUGGING
  8 .ident        000001f8  801ebd50  801ebd50  0015ca2c  2**0
                  CONTENTS, READONLY


--
					鈴木 康司 @NEC
					suz@hpc.bs1.fc.nec.co.jp
					TEL 0423-33-5381