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

Comparing BasiliskII/src/powerrom_cpu/cpu_emulation.h (file contents):
Revision 1.2 by cebix, 2000-04-10T18:53:42Z vs.
Revision 1.4 by cebix, 2001-02-02T20:53:00Z

# Line 1 | Line 1
1   /*
2   *  cpu_emulation.h - Definitions for Basilisk II CPU emulation module (Apple PowerMac ROM 680x0 emulator version (BeOS/PPC))
3   *
4 < *  Basilisk II (C) 1997-2000 Christian Bauer
4 > *  Basilisk II (C) 1997-2001 Christian Bauer
5 > *
6 > *  This program is free software; you can redistribute it and/or modify
7 > *  it under the terms of the GNU General Public License as published by
8 > *  the Free Software Foundation; either version 2 of the License, or
9 > *  (at your option) any later version.
10 > *
11 > *  This program is distributed in the hope that it will be useful,
12 > *  but WITHOUT ANY WARRANTY; without even the implied warranty of
13 > *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14 > *  GNU General Public License for more details.
15 > *
16 > *  You should have received a copy of the GNU General Public License
17 > *  along with this program; if not, write to the Free Software
18 > *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
19   */
20  
21   #ifndef CPU_EMULATION_H
# Line 29 | Line 43 | static inline void WriteMacInt32(uint32
43   static inline void WriteMacInt16(uint32 addr, uint32 w) {*(uint16 *)addr = htons(w);}
44   static inline void WriteMacInt8(uint32 addr, uint32 b) {*(uint8 *)addr = b;}
45   static inline uint8 *Mac2HostAddr(uint32 addr) {return (uint8 *)addr;}
46 + static inline uint32 Host2MacAddr(uint8 *addr) {return (uint32)addr;}
47  
48  
49   /*

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines