LAN driver update
- separate semaphore for write queue (about 2% more speed) - re-enabled init optimization (avoidance of full chip resets, still experimental)
This commit is contained in:
@@ -74,6 +74,7 @@ struct DevUnit {
|
||||
volatile struct List du_EventQueue; /* Event queue */
|
||||
|
||||
struct SignalSemaphore du_Sem; /* list locking (global per unit) */
|
||||
struct SignalSemaphore du_WrSem; /* experimental: separate Sempaphore for write list */
|
||||
|
||||
ULONG du_OpenCount; /* unit openers */
|
||||
ULONG du_Flags; /* unit flags */
|
||||
|
||||
Reference in New Issue
Block a user