This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
i386 / pc virtual vectors (RedBoot)
- To: ecos-discuss at sourceware dot cygnus dot com
- Subject: [ECOS] i386 / pc virtual vectors (RedBoot)
- From: Jesper Skov <jskov at redhat dot com>
- Date: Fri, 5 Jan 2001 15:47:50 +0100
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