* AcessOS Microkernel Version
* lib.c
*/
-#include <common.h>
+#include <acess.h>
// === CODE ===
void Spinlock(int *lock)
}
/**
- * \fn void *memcpy(void *Dest, void *Src, Uint Num)
+ * \fn void *memcpy(void *Dest, const void *Src, Uint Num)
+ * \brief Copy \a Num bytes from \a Src to \a Dest
*/
void *memcpy(void *Dest, const void *Src, Uint Num)
{
return Dest;
}
/**
- * \fn void *memcpyd(void *Dest, void *Src, Uint Num)
+ * \fn void *memcpyd(void *Dest, const void *Src, Uint Num)
+ * \brief Copy \a Num DWORDs from \a Src to \a Dest
*/
void *memcpyd(void *Dest, const void *Src, Uint Num)
{
// --- EXPORTS ---
EXPORT(memcpy); EXPORT(memset);
+EXPORT(memcmp);
//EXPORT(memcpyw); EXPORT(memsetw);
EXPORT(memcpyd); EXPORT(memsetd);
EXPORT(inb); EXPORT(inw); EXPORT(ind);
EXPORT(outb); EXPORT(outw); EXPORT(outd);
EXPORT(__udivdi3); EXPORT(__umoddi3);
+
+EXPORT(LittleEndian16); EXPORT(BigEndian16);
+EXPORT(LittleEndian32); EXPORT(BigEndian32);