I forgot to mention that XIP code doesn't run if
copied to disk as far as I know. Can any one else share their knowledge of
how to duplicate working copies of ROM programs?
Also, I've been researching about how to boot from
PCMCIA cards. The Poqet PC has this very unusual ability by pressing the
Poqet key while booting, bypassing Poqet's ROM DOS v3.3 and booting into DOS5
from slot A. Normally, other systems cannot do this because configuration
files need to setup and initialize PCMCIA slots and
services. Therefore, even if an SRAM card was formatted to boot, a
computer normally does not see this boot sector. So I believe the Poqet
has special programs called "pointers" that enable slots and then erases itself
from RAM! Can anyone confirm and if so, can this special file be
identified? I'd like to find out if there are generic pointers that may
help override other palmtop system's hard coded boot procedures so that booting
from unused PCMCIA slots are possible (overriding the default operating
system.) I'm teaching myself Assembly language with this aim in
mind. There a great resource for this:
Although I knew the progression of Intel CPUs,
8086, 286, 386, 486, Pentium, I never knew exactly what the difference
are. It is explained here in detail in order to understand this language
that affects CPU and RAM directly. FYI. --Bill
|