[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: "Universal Boot Initializer" ?
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.