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

Comparing BasiliskII/src/uae_cpu/memory.h (file contents):
Revision 1.4 by gbeauche, 2001-07-07T09:08:54Z vs.
Revision 1.6 by gbeauche, 2005-06-05T07:32:23Z

# Line 88 | Line 88 | extern void map_banks(addrbank *bank, in
88  
89   #else
90  
91 extern uae_u32 alongget(uaecptr addr);
92 extern uae_u32 awordget(uaecptr addr);
91   extern uae_u32 longget(uaecptr addr);
92   extern uae_u32 wordget(uaecptr addr);
93   extern uae_u32 byteget(uaecptr addr);
# Line 119 | Line 117 | const uintptr MEMBaseDiff = 0;
117   extern uintptr MEMBaseDiff;
118   #endif
119  
120 + #if REAL_ADDRESSING || DIRECT_ADDRESSING
121   static __inline__ uae_u8 *do_get_real_address(uaecptr addr)
122   {
123          return (uae_u8 *)MEMBaseDiff + addr;
# Line 127 | Line 126 | static __inline__ uae_u32 do_get_virtual
126   {
127          return (uintptr)addr - MEMBaseDiff;
128   }
130
131 #if REAL_ADDRESSING || DIRECT_ADDRESSING
129   static __inline__ uae_u32 get_long(uaecptr addr)
130   {
131      uae_u32 * const m = (uae_u32 *)do_get_real_address(addr);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines