mxMMU.h


/*
 * mxMMU.h
 *
 * ====================================================================================================================
 * Das Modul mxMMU exportiert die virtuellen Adressen, die den Adressraeumen
 * der mx's per Adressdekodierung aufgedrueckt wurden
 * ====================================================================================================================
 */

#ifndef __mxMMU__
#define __mxMMU__

/************
** Defines **
************/
#define cVektorTabelle     ((unsigned char *) 0x00000000)               /* Adresse der Vektortabelle vom m68k           */
#define cRAMStart          ((unsigned char *) 0x00000000)               /* Hier faengt das RAM des mx an                */
#define cRamdiskStart      ((unsigned char *) 0x00020000)               /* Startadresse der Ramdisk                     */
#define cFreispeicherStart ((unsigned char *) 0x00040000)               /* Beginn des Freispeichers (4. Aufgabe)        */
#define cRAMEnd            ((unsigned char *) 0x00080000)               /* Ende bei der 512k-Version                    */

#define cRamdiskSize       (cFreispeicherStart - cRamdiskStart)         /* Groesse der Ramdisk                          */

#define cMFP               ((unsigned char *) 0x000FD600)               /* Basisadresse des IO-Bausteins                */
#define cTTLPort1          ((unsigned char *) 0x000FC000)               /* Basisadresse des Parallelports 1             */
#define cTTLPort2          ((unsigned char *) 0x000FC200)               /* Basisadresse des Parallelports 2             */

#endif


Bei Problemen mit der Seite bitte eine Mail an Marek
Converted with C2HTML V0.669 by Iluvatar
Prozeßdatenverarbeitung