- Timestamp:
- 2005-05-11T19:51:55Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 69515260
- Parents:
- 45671f48
- Location:
- include
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
include/list.h
r45671f48 r02a99d2 69 69 } 70 70 71 #define list_empty(head) (((head)->next == (head))? 1:0)71 #define list_empty(head) (((head)->next == (head))?true:false) 72 72 73 73 #define list_get_instance(link,type,member) (type *)(((__u8*)(link))-((__u8*)&(((type *)NULL)->member))) -
include/panic.h
r45671f48 r02a99d2 30 30 #define __PANIC_H__ 31 31 32 #define PANIC "KERNEL PANIC: " 32 #ifndef NDEBUG 33 # define panic(format, ...) panic_printf("Kernel panic in %s() at %s on line %d: " format, __FUNCTION__, __FILE__, __LINE__, ##__VA_ARGS__); 34 #else 35 # define panic(format, ...) panic_printf("Kernel panic: " format, ##__VA_ARGS__); 36 #endif 33 37 34 extern void panic (char *fmt, ...);38 extern void panic_printf(char *fmt, ...); 35 39 36 40 #endif -
include/print.h
r45671f48 r02a99d2 38 38 static void print_str(const char *str); 39 39 static void print_fixed_hex(const __native num, const int width); 40 static void print_number(const __native num, const int base);40 static void print_number(const __native num, const unsigned int base); 41 41 42 42 extern void putchar(const char c); -
include/typedefs.h
r45671f48 r02a99d2 35 35 typedef short bool; 36 36 37 typedef unsigned int size_t; 38 37 39 typedef struct config config_t; 38 40 typedef struct cpu_private_data cpu_private_data_t;
Note:
See TracChangeset
for help on using the changeset viewer.