- Class _NUTTHREADINFO
- Sort items while considering alignment.
- File bankmem.h
- Add configuration items instead of occupying all banks.
- Global u_char
- We should switch to stdint.h as suggested by Dirk Kaufmann. See feature request #1282721.
- Global ms62_5
- To be removed.
- Global GetThreadByName
- Rarely used helper function. Should be placed in a seperate module.
- Global NutThreadExit
- NutThreadKill() can be used instead of setting the priority level to 255.
- Global NutThreadResume
- Removing a single thread from a wait queue only improves context switching, but may result in an event time-out for remaining threads, although events had been posted already.
- Global NutThreadSetPriority
- Using a specific priority level for killing a thread is actually not the best idea. NutThreadKill() can be used instead.
- Global NutThreadWake
- Used by the timer module. Should be moved there, because not all applications will use of NutSleep().
- Global NutSleep
- Code size can be reduced by trying to create the timer before removing the thread from the run queue.
- Global NutTimerCreate
- Make this local function static or directly integrate it into NutTimerStartTicks().
- Global NutTimerInsert
- Make this local function static.
- Global NutTcpCreateSocket
- Avoid fixed initial sequence number.
- Global NutTcpError
- Not all error codes are properly set right now. Some socket functions return an error without setting an error code.
- Global NutRegisterCgi
- Duplicate names not checked.
- Group xgARP
- Response may reuse received ARP packet.
- Global UsartClose
- We may support shared open and use dev_irq as an open counter.
- Global UsartInit
- Read initial settings from EEPROM.
- Global UsartIOCtl
- Hardware handshake is not available with AT91 targets.
- Global UsartOpen
- We may support shared open and use dev_irq as an open counter.
- Global TermWrite
- TAB should be interpreted.
- Global MmCardIOCtl
- Card change detection should verify the serial card number.
- Global NplMmCard0Avail
- Card change should verify the card identifier. Right now any detection of removing and re-inserting a card counts as a card change.
- Global NplMmCard0WrProt
- Not implemented.
- Global NutWatchDogStart
- AVR implementation.
- Global SbiMmCard0Avail
- Card change should verify the card identifier. Right now any detection of removing and re-inserting a card counts as a card change.
- Global SbiMmCard0WrProt
- Not implemented.
Generated on Tue Jan 23 21:12:26 2007 for BTnut System Software by
1.4.7