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], <joemonk64@...> wrote :

>> I did add the "separate"
>> keyword to Hercules/380 to get it to
>> seek on head 1 instead of head 0 though. 

> huh?

The main program to be IPLed normally resides
on cylinder 0, head 0, record 4.

But I have a huge program to IPL. 112k.
I want dasdload to put that huge program
on disk, and (I believe) the way dasdload
works, it will put that dataset on the next
available track. So that means the program
I want to IPL will be on cylinder 0, head 1,
record 1.

The IPL2 record needs to know about that
new location. Note that that is also existing
behavior for a 2311 disk. I just need to do
the same thing for a 3390.

So what I would like is for my IPLed
program to be able to cope with the IPL2
record booting it from either head 0
record 4 or head 1 record 1. That's the
design I would like for the assembler
code in sapstart.asm. It's open to
discussion though. I may be missing
something.

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.