Update TODO list and Kconfig help

This commit is contained in:
Gregory Nutt 2016-01-13 07:44:44 -06:00
parent f87358faf9
commit 8ee75a96fe
2 changed files with 28 additions and 1 deletions

24
TODO
View File

@ -17,7 +17,7 @@ nuttx/
(8) Kernel/Protected Build
(4) C++ Support
(6) Binary loaders (binfmt/)
(11) Network (net/, drivers/net)
(13) Network (net/, drivers/net)
(4) USB (drivers/usbdev, drivers/usbhost)
(1) Other drivers (drivers/)
(11) Libraries (libc/, libm/)
@ -1008,6 +1008,28 @@ o Network (net/, drivers/net)
Priority: Low. I don't know of any issues now, but I am sure that
someone will encounter this in the future.
Title: GLOBAL DNS ADDRESS
Description: Currently there is a single, global DNS server address. I am
thinking that there should be one DNS server address per
network device. This would mean:
- Moving the global DNS server address into the network
device structure
- Add netwok IOCTLs to set and get the DNS address
- Use these address in libc/netdb and apps/netutils/netlib.
- The netdb/netlib interface would need to have the device
name as a parameter and would need to call the IOCTL to
get/set the DNS server address associated with the device.
Needs a more investigation.
Status: Open
Priority: Low. I doubt that there are any multiple NIC, multiple DNS
server configurations
Title: MISSING netdb INTERFACES
Description: There is no implementation for many netdb interfaces such as
getaddrinfo(), freeaddrinfo(), getnameinfo(), etc.
Status: Open
Priority: Low
o USB (drivers/usbdev, drivers/usbhost)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

View File

@ -500,6 +500,11 @@ config SCHED_CPULOAD
The statistics collected in this could be used, for example in the
PROCFS file system to provide CPU load measurements when read.
Note that in tickless mode of operation (SCHED_TICKLESS) there is
no system timer interrupt and CPU load measurements will not be
possible unless you provide an alternative clock to driver the
sampling and select SCHED_CPULOAD_EXTCLK.
if SCHED_CPULOAD
config SCHED_CPULOAD_EXTCLK