Date : Mon, 27 Jul 2009 14:32:41 +0100
From : sai2791@... (Steve Inglis)
Subject: Level 3 Disk Layout
Im trying to reconcile the layout of a Level 3 disk formatted using
beebem and WFSINIT against application note 75, which describes the
disk layout.
ADFS partion Sector 0, bytes 246-248 contain the first sector of the
NFS portion of the disk, (It doesnt really you need to divide the
sector by the number of sectors per cylinder as an int to get the real
sector number as its has to start at an integral number of
cylinders ). I finally figured this out, but then sector 0 has a copy
on the NFS portion which is pointed to by the sector bytes in ADFS
partion sector 1, 246-248.
So i can with a little cheating get the start of the NFS partition,
and from there illicitly read the number of sectors per cylinders and
can work out what the sector id is ( I know that if im already looking
for AFS0, i already know where the start is but its only proper to
follow the design spec).
The problem i have is that no matter what calculation i make i can not
(never) get this pointer to point to the actual (or integer) sector
that the copy is actually written to. Does anyone have any clues? Is
this a side effect of the WFSINIT program using manually set head/
cylinder settings.
Any advice/help greatfully received.