Subject: Re: New bootloader
To: Chris Cowdery <chris@cowdery.demon.co.uk>
From: Reinoud Zandijk <imago@kabel065011.kabel.utwente.nl>
List: port-arm32
Date: 02/12/2001 23:10:37
'evening Chris :)

On Mon, 12 Feb 2001, Chris Cowdery wrote:
> *spool output follows (run from a taskwindow with about 8MB wimpslot)

Ouch .... i hope you dont use this normally... it should be run as a
normal application please !!! In a taskwindow i cant guarantee that the
physical hardware pages wont move (!) ...

Does it has the same behaviour when you just run the *fastboot as an obey
file ? i.e. run the !BtNetBSD application ?

> *fastboot
>                                         BtNetBSD 0.77
>                      booting NetBSD/arm32 on a RiscPC/RC7500/NC and Imago

Bit old yes... the last version is 0.80

> Booting ADFS::4.$.RiscBSD.Kernels.1_5.NewBootLdr
> ADFS::4.$.RiscBSD.Kernels.1_5.NewBootLdr root=/dev/wd0e maxproc=64
> nofpa

Hmmm... you edited the file / structure of !BtNetBSD ?

> I got a 2038 memory pages to mess with

Sounds good....

> Getting memory configuration
> Found DRAM (0) at 0x10000000 for             16384 k
> Found DRAM (1) at 0x14000000 for             16384 k
> Found VRAM (0) at 0x02000000 for              2048 k

Yep that is a normal configuration ... so far so good (!)

> Getting actual memory mapping
>
> Found memory blocks 0x14643000-0x2104000 0x14118000-0x140C5000
> 0x1463E000-0x14637000 0x14642000-0x14624000 0x14635000-0x10E5F000

ARGH!!!! ..... as you can see here it all messes up ... the blocks are
invalid i.e. 0x140c5000 < 0x14118000 (!!) ... the blocks are not sorted
:(( ... it looks like RO 3.7 is the only one that doesn't sort them ...
but I rather suspect this is the taskwindow really.... that is the bad guy
!

> A total of about 490 pages need to be relocated
> 1757184+196608+4096+20480***********************************************

Since it expects the pages to be sorted this all gest wierd and bad :(

Cheers,
Reinoud