This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: i386 / pc virtual vectors (RedBoot)
- To: Jesper Skov <jskov at redhat dot com>
- Subject: RE: [ECOS] i386 / pc virtual vectors (RedBoot)
- From: Gary Thomas <gthomas at redhat dot com>
- Date: Fri, 05 Jan 2001 08:40:26 -0700 (MST)
- Cc: ecos-discuss at sourceware dot cygnus dot com
- Organization: Red Hat, Inc.
Be sure and look at the patches from Fabrice. I'm pretty sure he's
already tackled many of these "mountains."
On 05-Jan-2001 Jesper Skov wrote:
> Hi
>
> I think I'll try to find some time next week to add virtual vectors to
> the i386/PC target - after that is in place, getting RedBoot up and
> running should be simple.
>
> However, since I never played with PCs when assembly was The Thing to
> use, I basically have no clue of how it all fits together.
>
> So I was hoping I might find some help here. For starters just where
> to put the VSR table and virtual vector table, since these need to be
> at an absolutely (and static regardless of startup type) addressed
> location.
>
> I see that the lower 4kB are untouched in the memory map - can the VSR
> table (0x100 bytes) and virtual vector table (0x100) fit in there, or
> is it all used up by magic Intel vector tables and CPU bug fixes? :)
>
> I'll also need some help with testing when I'm done, but more about
> that when I get there.
>
> Thanks,
> Jesper