ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/uae_cpu/cpu_emulation.h
(Generate patch)

Comparing BasiliskII/src/uae_cpu/cpu_emulation.h (file contents):
Revision 1.8 by cebix, 2001-02-02T20:53:00Z vs.
Revision 1.9 by cebix, 2001-06-28T21:20:02Z

# Line 37 | Line 37 | extern uint32 ROMBaseMac;              // ROM base (
37   extern uint8 *ROMBaseHost;              // ROM base (host address space)
38   extern uint32 ROMSize;                  // Size of ROM
39  
40 < #if !REAL_ADDRESSING
41 < // If we are not using real addressing, the Mac frame buffer gets mapped to this location
42 < // The memory must be allocated by VideoInit(). If multiple monitors are used, they must
43 < // share the frame buffer
40 > #if !REAL_ADDRESSING && !DIRECT_ADDRESSING
41 > // If we are not using real or direct addressing, the Mac frame buffer gets
42 > // mapped to this location. The memory must be allocated by VideoInit().
43 > // If multiple monitors are used, they must share the frame buffer
44   const uint32 MacFrameBaseMac = 0xa0000000;
45   extern uint8 *MacFrameBaseHost; // Frame buffer base (host address space)
46   extern uint32 MacFrameSize;             // Size of frame buffer
# Line 80 | Line 80 | static inline void *Mac2Mac_memcpy(uint3
80   // Initialization
81   extern bool Init680x0(void);    // This routine may want to look at CPUType/FPUType to set up the apropriate emulation
82   extern void Exit680x0(void);
83 + extern void InitFrameBufferMapping(void);
84  
85   // 680x0 emulation functions
86   struct M68kRegisters;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines