3 Copyright (c) Beceem Communications Inc.
9 Provides the OS Abstracted macros to access:
11 Dispatcher Objects(Events,Semaphores,Spin Locks and the like)
17 -------- -------- ----------------------------------------------
18 Name Date Created/reviewed/modified
19 Rajeev 24/1/08 Created
27 typedef PUCHAR POSAL_NW_PACKET ; //Nw packets
30 #define OsalMemAlloc(n,t) kmalloc(n,GFP_KERNEL)
32 #define OsalMemFree(x,n) bcm_kfree(x)
34 #define OsalMemMove(dest, src, len) \
36 memcpy(dest,src, len); \
39 #define OsalZeroMemory(pDest, Len) \
41 memset(pDest,0,Len); \
44 //#define OsalMemSet(pSrc,Char,Len) memset(pSrc,Char,Len)
46 bool OsalMemCompare(void *dest, void *src, UINT len);