Re: Re: standalone code for bootstrapping

"kerravon86-/[email protected] [hercules-390]" <[email protected]>
Newsgroups gmane.comp.emulators.hercules390.general
Message-ID <[email protected]>
---In [email protected], <gerhardp@...> wrote :

>> So PLOAD is definitely a loader, with the
>> minimum assembler required. I'm just
>> discussing adding more assembler for
>> the sole purpose of getting it to load
>> itself so that the C program is complete.

> Placing the VTOC after the kernel is absurd.

The VTOC is not after the kernel. The kernel
is PDOS.SYS. Only the loader (PLOAD) is
before the VTOC.

> If you have the assembler 
> version in 0.4, it can scan the VTOC for the data set name (if you want

I would like to scan the VTOC, and process
relocations, in C rather than assembler. And
note that the code is already written and
working.

The code that is not working satisfactorily is
PLOAD self-loading.

> it to be independent of PDOS call it SYS1.KERNEL or similar), and 
> bootstrap your C loader from there.

I agree that that could be done, but it is
conflicting with my goal of putting as much
processing into C instead of assembler
as possible.

BFN. Paul.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.