kopia lustrzana https://github.com/Jean-MarcHarvengt/MCUME
48 wiersze
736 B
C
48 wiersze
736 B
C
|
#ifndef __DEFS_H__
|
||
|
#define __DEFS_H__
|
||
|
|
||
|
|
||
|
#define IS_LITTLE_ENDIAN
|
||
|
//#define LSB_FIRST 1
|
||
|
#define SOUND_PRESENT 1
|
||
|
|
||
|
|
||
|
#define XRES 160
|
||
|
#define YRES 144
|
||
|
|
||
|
#define die
|
||
|
#define time(x) 1
|
||
|
|
||
|
|
||
|
#ifdef IS_LITTLE_ENDIAN
|
||
|
#define LO 0
|
||
|
#define HI 1
|
||
|
#else
|
||
|
#define LO 1
|
||
|
#define HI 0
|
||
|
#endif
|
||
|
|
||
|
|
||
|
typedef unsigned char uint8;
|
||
|
typedef unsigned short int uint16;
|
||
|
typedef unsigned long int uint32;
|
||
|
typedef signed char int8;
|
||
|
typedef signed short int int16;
|
||
|
typedef signed long int int32;
|
||
|
|
||
|
//#define NULL 0
|
||
|
|
||
|
typedef unsigned char un8;
|
||
|
typedef unsigned short un16;
|
||
|
typedef unsigned int un32;
|
||
|
typedef signed char n8;
|
||
|
typedef signed short n16;
|
||
|
typedef signed int n32;
|
||
|
|
||
|
typedef unsigned char byte;
|
||
|
//typedef unsigned short word;
|
||
|
typedef unsigned short addr;
|
||
|
|
||
|
#endif
|
||
|
|