DDK update - kernel.h
git-svn-id: svn://kolibrios.org@1968 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
88b9ca48fa
commit
f364cb07c4
@ -112,6 +112,18 @@ static inline void *kcalloc(size_t n, size_t size, uint32_t flags)
|
||||
return kzalloc(n * size, 0);
|
||||
}
|
||||
|
||||
extern const char hex_asc[];
|
||||
#define hex_asc_lo(x) hex_asc[((x) & 0x0f)]
|
||||
#define hex_asc_hi(x) hex_asc[((x) & 0xf0) >> 4]
|
||||
|
||||
static inline char *pack_hex_byte(char *buf, u8 byte)
|
||||
{
|
||||
*buf++ = hex_asc_hi(byte);
|
||||
*buf++ = hex_asc_lo(byte);
|
||||
return buf;
|
||||
}
|
||||
|
||||
|
||||
void free (void *ptr);
|
||||
|
||||
#endif /* __KERNEL__ */
|
||||
|
Loading…
Reference in New Issue
Block a user