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

Comparing BasiliskII/src/AmigaOS/sysdeps.h (file contents):
Revision 1.2 by cebix, 1999-10-12T20:00:50Z vs.
Revision 1.7 by cebix, 1999-11-01T16:24:13Z

# Line 39 | Line 39
39   // Is the Mac ROM write protected?
40   #define ROM_IS_WRITE_PROTECTED 0
41  
42 + // ExtFS is supported
43 + #define SUPPORTS_EXTFS 1
44 +
45 + // mon is not supported
46 + #define ENABLE_MON 0
47 +
48   // Data types
49   typedef unsigned char uint8;
50   typedef signed char int8;
# Line 46 | Line 52 | typedef unsigned short uint16;
52   typedef signed short int16;
53   typedef unsigned long uint32;
54   typedef signed long int32;
55 < typedef char bool;
56 < #define true 1
57 < #define false 0
58 < typedef LONG loff_t;
55 > typedef unsigned long long uint64;
56 > typedef signed long long int64;
57 >
58 > typedef unsigned long long loff_t;
59  
60   // Time data type for Time Manager emulation
61   typedef struct timeval tm_time_t;
62  
63 + // Offset Mac->AmigaOS time in seconds
64 + #define TIME_OFFSET 0x8b31ef80
65 +
66   // Endianess conversion (not needed)
67   #define ntohs(x) (x)
68   #define ntohl(x) (x)
69   #define htons(x) (x)
70   #define htonl(x) (x)
71  
72 + // Some systems don't define this (ExecBase->AttnFlags)
73 + #ifndef AFF_68060
74 + #define AFF_68060 (1L<<7)
75 + #endif
76 +
77   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines