apple1-videocard-lib/lib/utils.h

20 lines
391 B
C
Raw Normal View History

2021-12-22 14:11:55 +00:00
#ifndef UTILS_H
#define UTILS_H
2021-12-08 11:53:13 +00:00
#define POKE(a,b) (*((byte *)(a))=(byte)(b))
#define PEEK(a) (*((byte *)(a)))
#define HIBYTE(c) (>(c))
#define LOBYTE(c) (<(c))
#define NOP asm { nop }
#ifndef __KICKC__
// KickC defaults these, while other C compilers do not
// this makes syntax highlight work in common C editors
typedef unsigned char byte;
typedef unsigned int word;
#endif
2021-12-22 14:11:55 +00:00
#endif