Commit Graph

111 Commits

Author SHA1 Message Date
davidhaas
3cbe86d8a7 Added lightweight protection. In coldfire this is implemented by disabling
interrupts. In unixsim this is implemented by using a mutex. Uses #define
SYS_LIGHTWEIGHT_PROT to enable. It is enabled in coldfire by default, but
disabled in unixsim.

Fixes bug 2005 if you enable SYS_LIGHTWEIGHT_PROT. So the bug is closed.
2003-02-04 22:52:01 +00:00
davidhaas
f71da3c8c8 ----------------------------------------------------------------------
Fixed the following bugs:
	2366: For coldfire port: pbuf is freed twice when no room on
	      output ring.
	2368: Coldfire port: buffer cleanup in 5272 driver causes
	      problems.
	2376: Can't have timeouts large enough

Note that timeouts are now 32 bits. This was done for select()
support. Coldfire and unix ports have been updated.
Committing in .

Modified Files:
 	unix/sys_arch.c
2003-02-04 14:48:54 +00:00
davidhaas
51df05f58a ----------------------------------------------------------------------
Fixed the following bugs:
	2366: For coldfire port: pbuf is freed twice when no room on
	      output ring.
	2368: Coldfire port: buffer cleanup in 5272 driver causes
	      problems.
	2376: Can't have timeouts large enough
Committing in .

Modified Files:
	coldfire/sys_arch.c coldfire/netif/5272fec.c
----------------------------------------------------------------------
2003-02-04 14:45:22 +00:00
jani
edd18aad86 add unix projects to contrib module 2003-01-31 13:35:43 +00:00
proff_fs
c84cc55299 Moved msvc6 project files to contrib module. 2003-01-29 16:30:47 +00:00
proff_fs
c312661244 Moved msvc6 project files to contrib module. 2003-01-29 16:30:47 +00:00
likewise
1b2cbab30e Removed sys_arch as this port uses the lwIP core only (raw API). 2003-01-28 17:55:02 +00:00
jani
2b84c23ea3 coldfire port.patch #872 from David Haas 2003-01-18 18:47:22 +00:00
jani
1cb0c2930a Add other ports too 2003-01-18 18:33:29 +00:00
jani
0c9bba0594 Add c16x port 2003-01-18 18:21:57 +00:00
jani
b63196d62a Add Unix port 2003-01-18 18:18:02 +00:00