lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-users] [lwip] unix sys_arch


From: James Roth
Subject: [lwip-users] [lwip] unix sys_arch
Date: Thu, 09 Jan 2003 00:08:25 -0000

This is a multi-part message in MIME format.
--------------010400010209010002060703
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Here's a modified sys_arch.c for unix.

/*
 * Wed Apr 17 16:05:29 EDT 2002
 *
 *  - Fixed an unlikely sys_thread_new() race condition.
 *
 *  - Made current_thread() work with threads which where
 *    not created with sys_thread_new().  This includes
 *    the main thread and threads made with pthread_create().
 *
 *  - Catch overflows where more than SYS_MBOX_SIZE messages
 *    are waiting to be read.  The sys_mbox_post() routine
 *    will block until there is more room instead of just
 *    leaking messages.
 */

-- 
James Roth
Shugyo Design Technologies
http://www.shugyodesign.com/


--------------010400010209010002060703
Content-Type: application/octet-stream;
 name="sys_arch.c.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="sys_arch.c.gz"

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
w+vy3wk8q6b/A47sH1mMLgAA
--------------010400010209010002060703--

[This message was sent through the lwip discussion list.]




reply via email to

[Prev in Thread] Current Thread [Next in Thread]