Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Nov 2006 16:27:21 -0500
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-embedded@freebsd.org
Cc:        lab@gta.com, lists@wm-access.no
Subject:   Re: bootmgr on pc engines wrap board
Message-ID:  <200611061627.22591.jhb@freebsd.org>
In-Reply-To: <20061106.092113.-593218896.imp@bsdimp.com>
References:  <454DFEED.5@wm-access.no> <20061106141538.40996.qmail@gta.com> <20061106.092113.-593218896.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 06 November 2006 11:21, M. Warner Losh wrote:
> In message: <20061106141538.40996.qmail@gta.com>
>             Larry Baird <lab@gta.com> writes:
> : In article <454DFEED.5@wm-access.no> you wrote:
> : > spoggle wrote:
> : >> NanoBSD write the boot block to use the disk packet (BIOS INT 0x13)
> : >> interface.  This doesn't work on any of the WRAP or Soekris (45xx or
> : >> 48xx) boards I've got.
> : >>
> : > 
> : > Are you saying WRAP doesn't support BIOS INT 13h or just that it doesn't
> : > work correctly?
> : > Which int 13h function doesn't work or what is it that it's missing?
> : I am not sure the problem.  The code for the read function in boot2.S
> : in 4.x and 6.x is very similar.  The code in 4.x works for my WRAP
> : boards.  Hopefully this week I get a chance to do some more experimenting
> : to understand why the 6.x version down't work for me.
> 
> The default changed from nopacket to packet...  that's likely why the
> change.  What is supposed to happen is fallback, but it sounds like it
> isn't.

That was in boot0.  He's talking about boot2 which was changed for a different 
reason.  boot2 has magic in it in both 4.x and 6.x to automatically use 
packet mode when needed.

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611061627.22591.jhb>