ddk: missing files

git-svn-id: svn://kolibrios.org@1870 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Sergey Semyonov (Serge)
2011-02-16 18:08:06 +00:00
parent 1a1c5168f8
commit 888c0bb31e
7 changed files with 188 additions and 6 deletions

View File

@@ -113,6 +113,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__ */