Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!ukma!gatech!bbn!oberon!nunki.usc.edu!aliu From: aliu@nunki.usc.edu (Alejandro Liu) Newsgroups: comp.sys.cbm Subject: C-128 MMU techniques and memory maps Keywords: C-128, MMU, virtual memory, memory map Message-ID: <2140@nunki.usc.edu> Date: 13 Dec 88 05:43:37 GMT Reply-To: Acliu@skat.usc.edu (Alex Liu) Organization: University of Southern California, Los Angeles, CA Lines: 19 Hi UseNet Users: I have been reading some of the specs about the C-128, because a program I am writing, and I need some information. First I heard that the 128's MMU can handle 1 Meg of memory, has that thing has been realeased? Second, How do you use the MMU to do Bank Switching? I know there is a register at location $FF00, but what does each bit means? I know that there is a Kernal subroutine that calculates the value, but I don't like the 15 Bank system they have a Commodore. What are the exact additions to the Kernal Jump table? I only know the old jumping points, but I know that they have added quite a few subroutines, I would like to know what are them and where are they. (Just the jump table) And last but not least, How do you make the MMU do virtual memory for pages 0 and 1. I know that this is possible. -- aliu@nunki.usc.edu (Alejandro Liu) (Simple .signature, $CHEAP$)