[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "Universal Boot Initializer" ?



On Jan 14, 6:32 am, Steve Nickolas
<lyricalnan...@usotsuki.hoshinet.org> wrote:
> On Sat, 14 Jan 2012, Vladimir Ivanov wrote:
> > Easiest would be creating the track image in memory and writing the whole
> > track at once with simple routine.
>
> > At least the 16-sector boot ROM can load more than one sector, so you would
> > put few more 16-sector format sectors that hold code/tables that support
> > 13-sector mode. The rest of the track/disk you make in 13-sector format.
>
> > If the 13-sector boot ROM has similar ability to load more than one sector
> > initially, the complementary is valid, too.
>
> > This should reduce the effort to bootstrap additional sectors from the
> > booting sector #0 so you can read the "alien" parts of the disk later.
>
> Weeeeeeeeell...
>
> Of the first 3 tracks, here's usage for a DOS 3.3 48K slave:
>
>   0123456789ABCDEF
> 0##### ##########
> 1################
> 2#####
>
> Would it be possible to change usage to something more like this?
>
>   0123456789ABCDEF
> 0#####
> 1################
> 2##### ##########
>
> and then stuff two versions of the first 5 sectors onto the same track 0?
> (i.e., a 16-sector version and a 13-sector version).
>
> -uso.

I can see how that would work.  Each set of 5 sectors would have its
own timing nybbles so that the start of the track would be in
different positions for a 16 sector disk and a 13 sector disk.

Well played