•  Back 
  •  MagiC Mac-Spezifika 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File14.1.2  MagiC Mac und Power-Macs                                   TOS

MagiC Mac läuft natürlich auch auf den neuen PCI-Maschinen von Apple 
(Power Macintosh 7600, 8200, 8500 und 9500). Beim Einsatz auf dieser 
Hardware sollten die folgenden Punkte beachtet werden:

   ∙ Die von MagiC nicht benutzten, aber im Mac-Adreßraum vorhandenen 
     Adreßbereiche können nicht ausgeblendet und damit auch nicht 
     zugriffsgeschützt werden. D.h., daß bei Zugriffen außerhalb der 
     TPA und dem Programm- und Heap-Bereich von MagiC Mac keine Bus- 
     Errors gemeldet werden, wie es bei den 68K-Rechnern der Fall ist.

   ∙ Bei den PowerMac-Modellen seit Mitte 1995 wird der obere 
     Adreßbereich für PCI- Karten und/oder ROM verwendet. So erhält 
     man beim Zugriff auf den Atari-I/O-Bereich bei $FFFF8000- 
     $FFFFFFFF keinen Bus-Error sondern undefinierte Daten. Dies ist 
     leider nicht zu ändern. Es wird daher empfohlen, daß Programme 
     nur auf den I/O-Bereich bei $00FF8000-$00FFFFFF zugreifen, um 
     entweder das Vorhandensein von Bausteinen zu prüfen (indem ein 
     Zugriff darauf gemacht wird und geprüft wird, ob dabei ein Bus- 
     Error auftritt) oder mit der Hardware-Erweiterung McSTout 
     arbeiten zu können für den Fall, daß sie auch für die PCI-Macs 
     verfügbar gemacht wird. Programme können diesen Umstand ggf. an 
     Bit 5 in Cookie.flags1 erkennen.

Querverweis: Programmstart und TPA