Add contactless/ directory to Documentation
This commit is contained in:
parent
7b75a32ca1
commit
4b0e8e56cf
@ -12,7 +12,7 @@
|
|||||||
<h1><big><font color="#3c34ec">
|
<h1><big><font color="#3c34ec">
|
||||||
<i>NuttX RTOS Porting Guide</i>
|
<i>NuttX RTOS Porting Guide</i>
|
||||||
</font></big></h1>
|
</font></big></h1>
|
||||||
<p>Last Updated: June 22, 2016</p>
|
<p>Last Updated: August 31, 2016</p>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@ -948,22 +948,46 @@ drivers/
|
|||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
| `-- <i>(Common ADC and DAC driver source files)</i>
|
| `-- <i>(Common ADC and DAC driver source files)</i>
|
||||||
|
|-- audio/
|
||||||
|
| |-- Kconfig
|
||||||
|
| |-- Make.defs
|
||||||
|
| `-- <i>(Common audio device source files)</i>
|
||||||
|-- bch/
|
|-- bch/
|
||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
| `-- <i>(bch driver source files)</i>
|
| `-- <i>(bch driver source files)</i>
|
||||||
|
|-- contactless/
|
||||||
|
| |-- Kconfig
|
||||||
|
| |-- Make.defs
|
||||||
|
| `-- <i>(Common contactless device driver source files)</i>
|
||||||
|-- input/
|
|-- input/
|
||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
| `-- <i>(Common touchscreen and keypad driver source files)</i>
|
| `-- <i>(Common touchscreen and keypad driver source files)</i>
|
||||||
|
|-- ioexpander/
|
||||||
|
| |-- Kconfig
|
||||||
|
| |-- Make.defs
|
||||||
|
| `-- <i>(Common I/O expander and GPIO-related driver source files)</i>
|
||||||
|-- lcd/
|
|-- lcd/
|
||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
| `-- <i>(Common LCD driver source files)</i>
|
| `-- <i>(Common LCD driver source files)</i>
|
||||||
|
|-- leds/
|
||||||
|
| |-- Kconfig
|
||||||
|
| |-- Make.defs
|
||||||
|
| `-- <i>(Common LED device driver source files)</i>
|
||||||
|
|-- loop/
|
||||||
|
| |-- Kconfig
|
||||||
|
| |-- Make.defs
|
||||||
|
| `-- <i>(Common loop device driver source files)</i>
|
||||||
|-- mmcsd/
|
|-- mmcsd/
|
||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
| `-- <i>(Common MMC/SD card driver source files)</i>
|
| `-- <i>(Common MMC/SD card driver source files)</i>
|
||||||
|
|-- modem/
|
||||||
|
| |-- Kconfig
|
||||||
|
| |-- Make.defs
|
||||||
|
| `-- <i>(Common modem driver source files)</i>
|
||||||
|-- mtd/
|
|-- mtd/
|
||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
@ -972,11 +996,19 @@ drivers/
|
|||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
| `-- <i>(Common network driver source files)</i>
|
| `-- <i>(Common network driver source files)</i>
|
||||||
|
|-- pipes/
|
||||||
|
| |-- Kconfig
|
||||||
|
| |-- Make.defs
|
||||||
|
| `-- <i>(Common pipe and FIFO driver source files)</i>
|
||||||
|
|-- power/
|
||||||
|
| |-- Kconfig
|
||||||
|
| |-- Make.defs
|
||||||
|
| `-- <i>(Common power-related driver source files)</i>
|
||||||
|-- sensors/
|
|-- sensors/
|
||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
| `-- <i>(Common sensor driver source files)</i>
|
| `-- <i>(Common sensor driver source files)</i>
|
||||||
|-- serial/
|
|-- sercomm/
|
||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
| `-- <i>(Files for the Calypso SERCOMM driver)</i>
|
| `-- <i>(Files for the Calypso SERCOMM driver)</i>
|
||||||
@ -984,6 +1016,18 @@ drivers/
|
|||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
| `-- <i>(Common front-end character drivers for chip-specific UARTs)</i>
|
| `-- <i>(Common front-end character drivers for chip-specific UARTs)</i>
|
||||||
|
|-- spi/
|
||||||
|
| |-- Kconfig
|
||||||
|
| |-- Make.defs
|
||||||
|
| `-- <i>(Common SPI-related drivers and helper fuctions)</i>
|
||||||
|
|-- syslog/
|
||||||
|
| |-- Kconfig
|
||||||
|
| |-- Make.defs
|
||||||
|
| `-- <i>(System logging device support)</i>
|
||||||
|
|-- timers/
|
||||||
|
| |-- Kconfig
|
||||||
|
| |-- Make.defs
|
||||||
|
| `-- <i>(Timer-based device driver support)</i>
|
||||||
|-- usbdev/
|
|-- usbdev/
|
||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
@ -992,6 +1036,10 @@ drivers/
|
|||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
| `-- <i>(Common USB host driver source files)</i>
|
| `-- <i>(Common USB host driver source files)</i>
|
||||||
|
|-- usbmonitor/
|
||||||
|
| |-- Kconfig
|
||||||
|
| |-- Make.defs
|
||||||
|
| `-- <i>(USB monitor source files)</i>
|
||||||
|-- wireless/
|
|-- wireless/
|
||||||
| |-- Kconfig
|
| |-- Kconfig
|
||||||
| |-- Make.defs
|
| |-- Make.defs
|
||||||
@ -1085,19 +1133,35 @@ include/
|
|||||||
| |-analog/
|
| |-analog/
|
||||||
| | `-- <i>(Analog driver header files)</i>
|
| | `-- <i>(Analog driver header files)</i>
|
||||||
| |-audio/
|
| |-audio/
|
||||||
| | `-- <i>(Audio driver header files)</i>
|
| | `-- <i>(Contactless driver header files)</i>
|
||||||
| |-binfmt/
|
| |-binfmt/
|
||||||
| | `-- <i>(Binary format header files)</i>
|
| | `-- <i>(Binary format header files)</i>
|
||||||
|
| |-contactless/
|
||||||
|
| | `-- <i>(Audio driver header files)</i>
|
||||||
|
| |-crypto/
|
||||||
|
| | `-- <i>(Cryptographic support header files)</i>
|
||||||
|
| |-drivers/
|
||||||
|
| | `-- <i>(Miscellaneous driver header files)</i>
|
||||||
|
| |-eeprom/
|
||||||
|
| | `-- <i>(EEPROM driver header files)</i>
|
||||||
| |-fs/
|
| |-fs/
|
||||||
| | `-- <i>(File System header files)</i>
|
| | `-- <i>(File System header files)</i>
|
||||||
| |-input/
|
| |-input/
|
||||||
| | `-- <i>(Input device driver header files)</i>
|
| | `-- <i>(Input device driver header files)</i>
|
||||||
|
| |-ioexpander/
|
||||||
|
| | `-- <i>(I/O exander and GPIO drvier header files)</i>
|
||||||
| |-lcd/
|
| |-lcd/
|
||||||
| | `-- <i>(LCD driver header files)</i>
|
| | `-- <i>(LCD driver header files)</i>
|
||||||
|
| |-leds/
|
||||||
|
| | `-- <i>(LED driver header files)</i>
|
||||||
|
| |-lib/
|
||||||
|
| | `-- <i>(Non-standard C library driver header files)</i>
|
||||||
|
| |-mm/
|
||||||
|
| | `-- <i>(Memory management header files)</i>
|
||||||
|
| |-modem/
|
||||||
|
| | `-- <i>(Modem driver header files)</i>
|
||||||
| |-mtd/
|
| |-mtd/
|
||||||
| | `-- <i>(Memory technology device header files)</i>
|
| | `-- <i>(Memory technology device header files)</i>
|
||||||
| |-serial/
|
|
||||||
| | `-- <i>(Serial driver header files)</i>
|
|
||||||
| |-net/
|
| |-net/
|
||||||
| | `-- <i>(Networking header files)</i>
|
| | `-- <i>(Networking header files)</i>
|
||||||
| |-nx/
|
| |-nx/
|
||||||
@ -1114,8 +1178,12 @@ include/
|
|||||||
| | `-- <i>(SPI driver header files)</i>
|
| | `-- <i>(SPI driver header files)</i>
|
||||||
| |-syslog/
|
| |-syslog/
|
||||||
| | `-- <i>(SYSLOG header files)</i>
|
| | `-- <i>(SYSLOG header files)</i>
|
||||||
|
| |-timers/
|
||||||
|
| | `-- <i>(Timer-related driver header files)</i>
|
||||||
| |-usb/
|
| |-usb/
|
||||||
| | `-- <i>(USB driver header files)</i>
|
| | `-- <i>(USB driver header files)</i>
|
||||||
|
| |-video/
|
||||||
|
| | `-- <i>(Video-related driver header files)</i>
|
||||||
| `-wireless/
|
| `-wireless/
|
||||||
| `-- <i>(Wireless device driver header files)</i>
|
| `-- <i>(Wireless device driver header files)</i>
|
||||||
`- sys/
|
`- sys/
|
||||||
@ -1148,16 +1216,28 @@ include/
|
|||||||
</p>
|
</p>
|
||||||
<ul><pre>
|
<ul><pre>
|
||||||
libc/
|
libc/
|
||||||
|
|-- aio/
|
||||||
|
| `-- <i>(Implementation of functions from aio.h)</i>
|
||||||
|
|-- audio/
|
||||||
|
| `-- <i>(Implementation of audio-related functions)</i>
|
||||||
|
|-- dirent/
|
||||||
|
| `-- <i>(Implementation of functions from dirent.h)</i>
|
||||||
|
|-- fixedmath/
|
||||||
|
| `-- <i>(Implementation of functions from fixedmath.h)</i>
|
||||||
|
|-- hex2bin/
|
||||||
|
| `-- <i>(Implementation of functions from hex2bin.h)</i>
|
||||||
|-- libgen/
|
|-- libgen/
|
||||||
| `-- <i>(Implementation of functions from libgen.h)</i>
|
| `-- <i>(Implementation of functions from libgen.h)</i>
|
||||||
|-- math/
|
|-- math/
|
||||||
| `-- <i>(Implementation of functions from fixedmath.h)</i>
|
| `-- <i>(Implementation of functions from fixedmath.h)</i>
|
||||||
|-- misc/
|
|-- misc/
|
||||||
| `-- <i>(Implementation of miscellaneous library functions)</i>
|
| `-- <i>(Implementation of miscellaneous library functions)</i>
|
||||||
|-- mqueue/
|
|
||||||
| `-- <i>(Implementation of some functions from mqueue.h)</i>
|
|
||||||
|-- net/
|
|-- net/
|
||||||
| `-- <i>(Implementation of network-related library functions)</i>
|
| `-- <i>(Implementation of network-related library functions)</i>
|
||||||
|
|-- netdb/
|
||||||
|
| `-- <i>(Implementation of functions from netdb.h)</i>
|
||||||
|
|-- pthread/
|
||||||
|
| `-- <i>(Implementation of functions from pthread.h)</i>
|
||||||
|-- queue/
|
|-- queue/
|
||||||
| `-- <i>(Implementation of functions from queue.h)</i>
|
| `-- <i>(Implementation of functions from queue.h)</i>
|
||||||
|-- sched/
|
|-- sched/
|
||||||
@ -1166,16 +1246,31 @@ libc/
|
|||||||
| `-- <i>(Implementation of some functions from semaphore.h)</i>
|
| `-- <i>(Implementation of some functions from semaphore.h)</i>
|
||||||
|-- signal/
|
|-- signal/
|
||||||
| `-- <i>(Implementation of some functions from signal.h)</i>
|
| `-- <i>(Implementation of some functions from signal.h)</i>
|
||||||
|
|-- spawn/
|
||||||
|
| `-- <i>(Implementation of some functions from spawn.h)</i>
|
||||||
|-- stdio/
|
|-- stdio/
|
||||||
| `-- <i>(Implementation of functions from stdio.h)</i>
|
| `-- <i>(Implementation of functions from stdio.h)</i>
|
||||||
|-- stdlib/
|
|-- stdlib/
|
||||||
| `-- <i>(Implementation of functions from stdlib.h)</i>
|
| `-- <i>(Implementation of functions from stdlib.h)</i>
|
||||||
|-- string/
|
|-- string/
|
||||||
| `-- <i>(Implementation of functions from string.h)</i>
|
| `-- <i>(Implementation of functions from string.h)</i>
|
||||||
|
|-- symtab/
|
||||||
|
| `-- <i>(Implementation of symbol-table library functions)</i>
|
||||||
|
|-- syslog/
|
||||||
|
| `-- <i>(Implementation of functions from syslog.h)</i>
|
||||||
|
|-- termios/
|
||||||
|
| `-- <i>(Implementation of functions from termios.h)</i>
|
||||||
|-- time/
|
|-- time/
|
||||||
| `-- <i>(Implementation of some functions from time.h)</i>
|
| `-- <i>(Implementation of some functions from time.h)</i>
|
||||||
`-- unistd/
|
|-- tls/
|
||||||
`-- <i>(Implementation of some functions from unistd.h)</i>
|
| `-- <i>(Implementation of some functions from tls.h)</i>
|
||||||
|
|-- wqueue/
|
||||||
|
| `-- <i>(Implementation of some functions from wqueue.h)</i>
|
||||||
|
|-- unistd/
|
||||||
|
| `-- <i>(Implementation of some functions from unistd.h)</i>
|
||||||
|
`-- zoneinfo/
|
||||||
|
`-- <i>(Implementation of timezone database)</i>
|
||||||
|
|
||||||
</pre></ul>
|
</pre></ul>
|
||||||
|
|
||||||
<h2>2.13 <a name="DirStructLibXX">nuttx/libxx</a></h2>
|
<h2>2.13 <a name="DirStructLibXX">nuttx/libxx</a></h2>
|
||||||
|
@ -55,6 +55,11 @@ bch/
|
|||||||
performed by loop.c. See include/nuttx/fs/fs.h for registration
|
performed by loop.c. See include/nuttx/fs/fs.h for registration
|
||||||
information.
|
information.
|
||||||
|
|
||||||
|
contactless/
|
||||||
|
Contactless devices are related to wireless devices. They are not
|
||||||
|
communication devices with other similar peers, but couplers/interfaces
|
||||||
|
to contactless cards and tags.
|
||||||
|
|
||||||
eeprom/
|
eeprom/
|
||||||
An EEPROM is a form of Memory Technology Device (see drivers/mtd).
|
An EEPROM is a form of Memory Technology Device (see drivers/mtd).
|
||||||
EEPROMs are non-volatile memory like FLASH, but differ in underlying
|
EEPROMs are non-volatile memory like FLASH, but differ in underlying
|
||||||
|
Loading…
Reference in New Issue
Block a user