diff options
author | Björn Stenberg <bjorn@haxx.se> | 2002-05-24 12:21:51 +0000 |
---|---|---|
committer | Björn Stenberg <bjorn@haxx.se> | 2002-05-24 12:21:51 +0000 |
commit | ffb6a9db8e1aeef43306e5f0c83c1547bd82546b (patch) | |
tree | fade6d8dfe5002ba92b6e061b91ec0098bec64d2 | |
parent | 87567da801f9b9ff5bfc387b0dc219ffdb6538fe (diff) | |
download | rockbox-ffb6a9db8e1aeef43306e5f0c83c1547bd82546b.tar.gz rockbox-ffb6a9db8e1aeef43306e5f0c83c1547bd82546b.zip |
Added NULL, MIN and MAX
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@694 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | firmware/system.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/firmware/system.h b/firmware/system.h index 9b1df03217..fdc472f5e2 100644 --- a/firmware/system.h +++ b/firmware/system.h | |||
@@ -25,6 +25,18 @@ | |||
25 | #define FREQ 12000000 /* cycle time ~83.3ns */ | 25 | #define FREQ 12000000 /* cycle time ~83.3ns */ |
26 | #define BAUDRATE 9600 | 26 | #define BAUDRATE 9600 |
27 | 27 | ||
28 | #ifndef NULL | ||
29 | #define NULL ((void*)0) | ||
30 | #endif | ||
31 | |||
32 | #ifndef MIN | ||
33 | #define MIN(a, b) (((a)<(b))?(a):(b)) | ||
34 | #endif | ||
35 | |||
36 | #ifndef MAX | ||
37 | #define MAX(a, b) MIN(b,a) | ||
38 | #endif | ||
39 | |||
28 | #ifdef LITTLE_ENDIAN | 40 | #ifdef LITTLE_ENDIAN |
29 | #define SWAB16(x) (x) | 41 | #define SWAB16(x) (x) |
30 | #define SWAB32(x) (x) | 42 | #define SWAB32(x) (x) |