[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Jace: RamWorks III in the works
BLuRry <brendan.robert@gmail.com> wrote:
> Doing this cleanly has taken a little more work than I anticipated, but
> mostly because I want to keep a memory management model that can be later
> adapted to implement a //gs one day -- not that I'm planning on it or anything.
>
> The RamWorks card is easy enough to implement, but for some reason I have
> a really odd bug that the MMU is not mapping in the aux pages properly --
> all reads and writes are still going to the main memory instead of AUX.
> I don't get why though because the memory mapping function that selects
> aux pages hasn't changed (and in fact, still works when ramworks is disabled.)
>
> Eventually I'll find the culprit and get it working. The old
> implementation has been refactored as an extended 80-column card and is
> still functional. Self tests pass, etc. Just not sure why things go
> bonkers with the RamWorks side of things. Grrrrrr....
>
> Once I get the bugs out I'll post a new build. Seems I introduced two
> new bugs -- Joysticks disappeared from the config panel (??) and there is
> an odd race condition that the computer starts before the rom is loaded
> causing it to hang sometimes.
>
> Fingers crossed, I hope to get this all resolved soon.
>
> -B
Sleep on it.
The problem will turn out to be both obvious and trivial, and you'll want
to slap your forehead. ;-)
-michael - NadaNet 3.1 and AppleCrate II: http://home.comcast.net/~mjmahon