Richard Zidlicky writes:

> > >it will break when harddisks are accessed in LBA instead of CHS mode.
> > That is interesting.  I thought Tony Tebby had always intended that the
> > SMSQ code could be LRESPRed.
>
> you can allways lrespr it from floppy. Keeping HD full backwards
compatible
> with current versions of SMSQ would be probably a lot more work, as far
> as I could judge this is one of the rather messy aspects of SMSQ.
> I think most people would like to convert to LBA because that allows
>  - disks > 8GB (once a few other bugs are ironed out)
>  - safe HD image exchange with QXL/QPC

Changing from CHS to LBA is an extreme example and that sort of issue is
only likely to crop up once in a blue moon.

> > I suspect the majority of users are now running with LRESPRed SMSQ.
> > >Besides, what is the point to require the user to go through additional
> > >hoops like this? The speed argument mentioned later in this discussion
> > >is tripple nonsense and the authors of it should know better.
> > You need to explain the 'triple' nonsense.
>
> - the code is in fast ROM and can be copied from there to RAM much
>   faster than from a HD to RAM, iirc SMSQ already does this.
> - lrespr SMSQ involves a repeated HW initialisation, count another
>   few seconds on that
> - it is much easier to screw up your HD than your ROM

1) The difference is maybe a second or two on a Q60
2) The bootloader could perhaps be upgraded to do this more intelligently
3) That will always be the case. At least, with a spare copy of the OS on a
floppy youre not irretrievably sunk.

In a situation where the OS is frequently being updated/upgraded (as we hope
will be the case in the near future ;) it doesnt make sense to have the OS
in ROM at all. The ROM need only contain a bootstrap. That way SMSQ
would only ever need to be initialised once - namely from the most recent
version on the hard disk.

(A useful purpose for a ROM bootloader might be to search for available
OSes on the hard disk and offer a simple menu for selecting which one to
boot.)

Per


Reply via email to