[comp.sys.amiga.programmer] Autobooting X1000

dave@csis.dit.csiro.au (David Campbell) (01/18/91)

I have an Expansion Systems X1000 SCSI controller on my A1000 which
was sold when 1.3 wasn't around and therefore does not have autoboot.

I have written a 1600 byte SCSI driver for it which I have been
testing for over a year which I have now embedded into kickstart
1.3 on top of the rarely-used debug() function.

For more than 2 years now I have been booting from floppy, and I don't
really want to put up with it for much longer.  The partition is
mounted via mountlist and my hard disk is not prepped.  I would be
wanting to hard-code the partition description into the driver.

Obviously since AmigaDOS 1.3 doesn't have FFS in ROM I would have
to boot from a SFS and then transfer over to the FFS one.  With
AmigaOS 2.0 this will change (hopefully 2.0 will be able to fit
in memory from $f00000 -> $f7ffff).

Could somebody please send me some sample code or some basic outline
of a method by which I can convince the system to boot from my
drive.  Something to do with setting up a bootnode etc etc.

Thanks
	David Campbell
	dave@csis.dit.csiro.au