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

Re: 6809 mill clone



Hi!

On Jul 30, 4:32 pm, Alex wrote:
> Good catch. This sure explains the mystery of OS9 boot code:
> With this new remapping the reset vector should be in Apple's $AFFF.
> That happens to be $a84b. A look at HUH.LST disassembly shows that
> $a84b is good 6809 code, in fact just the beginning of a code
> section in what was assumed by Willi to be initialization.
> Fortunately changing the memory mapping is trivial with a CPLD. I'll see
> what happens now.
<--- snip --->

    Actually, "HUH.LST" is a listing generated by assembling a source
file I extracted from the original disassembly.  And, it's obsolete,
having been replaced by "OS9.LST", which shows a well documented
module header.  $A84B is the module's starting address.  Would have
defined the address MUCH sooner had I taken the time to read the
available technical documentation BEFORE doing the original
disassembly.

    Looks as if starting an Apple 6809 group wasn't such a bad idea
after all.

    I'll be releasing another version of the program that displays the
directory of an OS/9 Apple disk, later today.  This latest version
will display ALL the names of all the files in a subdirectory, not
just the first six.

Willi