lwip operating system abstraction layer implementation based on CMSIS-RTOS

Dependents:   LwIPNetworking NetServicesMin EthernetInterface EthernetInterface_RSF ... more

Files at this revision

API Documentation at this revision

Comitter:
bogdanm
Date:
Mon Aug 19 18:38:06 2013 +0300
Parent:
8:742ae4a0ca3f
Child:
10:09b0951b1899
Commit message:
Sync with official mbed library release 66

Changed in this revision

arch/cc.h Show annotated file Show diff for this revision Revisions of this file
arch/sys_arch.h Show annotated file Show diff for this revision Revisions of this file
--- a/arch/cc.h	Fri Mar 01 15:31:22 2013 +0000
+++ b/arch/cc.h	Mon Aug 19 18:38:06 2013 +0300
@@ -80,7 +80,6 @@
     #define PACK_STRUCT_END
     #define PACK_STRUCT_FIELD(fld) fld
     #define ALIGNED(n)  __attribute__((aligned (n)))
-    #define ALIGNED(n)  __align(n)
 #endif 
 
 /* Used with IP headers only */
--- a/arch/sys_arch.h	Fri Mar 01 15:31:22 2013 +0000
+++ b/arch/sys_arch.h	Mon Aug 19 18:38:06 2013 +0300
@@ -51,7 +51,7 @@
     osMessageQId    id;
     osMessageQDef_t def;
 #ifdef CMSIS_OS_RTX
-    uint32_t        queue[MB_SIZE];
+    uint32_t        queue[4+MB_SIZE]; /* The +4 is required for RTX OS_MCB overhead. */
 #endif
 } sys_mbox_t;