nuttx/Documentation/applications/examples
Marco Casaroli 21133a90c4 Documentation/nxflat: Document the in-tree mknxflat and the ABI marker.
mknxflat is built from tools/nxflat by the NuttX build itself, so the
toolchain section no longer sends the reader to buildroot for it; only
ldnxflat still comes from there.  Bring the mknxflat usage text in line
with the tool, note that MKNXFLAT and LDNXFLAT are supplied by the ARM
Toolchain.defs, and correct the r10 references left in the PIC
descriptions.

Describe the module ABI marker, so that a user whose prebuilt module
starts failing exec() with ENOEXEC finds out that the loader refuses a
module whose import table does not name __nxflat_abi_v2, and that
rebuilding the module is the fix.

Assisted-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
2026-08-06 01:38:23 +08:00
..
abntcodi
adc adc: Implement ADC driver interface for MCP3008 over SPI. Includes documentation page for the driver, and inclusion of driver registration code for RP2040-based boards. 2024-10-22 13:56:23 +08:00
adjtime
adxl372_test
ajoystick
alarm
apa102
apds9960 style: fix typos 2025-04-30 13:45:46 +08:00
audio_rttl docs/audio_rttl: Document the RTTL audio player 2026-07-15 16:15:42 -03:00
baromonitor docs/baromonitor: Add some documentation about the baromonitor example 2026-07-20 21:00:46 -03:00
bastest
battery
bme680
bmi160
bmp180
bmp280 docs/applications/bmp280: Documentation for the BMP280 application. 2025-09-10 12:48:00 -03:00
boardioc_spinlock boards/boardctl.c: BOARDIOC_SPINLOCK missing some Conditional branch 2026-02-02 20:40:33 +08:00
bridge
buttons
calib_udelay docs/calib_udelay: Added documentation for the calib_udelay example. 2025-09-10 17:52:38 -04:00
camera Documentation: fix spelling 2025-05-15 11:33:41 +08:00
can documentation: spelling and grammar fixes 2025-07-24 14:44:02 +08:00
capture
cbortest
cctype
chat
chrono
configdata
cordic
cpuhog
cromfs
dac
dhcpd
discover
djoystick
dronecan
elf documentation: spelling and grammar fixes 2025-07-24 14:44:02 +08:00
embedlog
esp32_himem
etl
fb docs/applications/examples/fb: Add documentation to fb example 2025-11-10 13:48:23 +08:00
fboverlay
flash_test
flowc
fmsynth
foc
ft80x !arch/stm32: move stm32l1 and finalize the directory split 2026-06-24 14:54:44 -03:00
ftpc
ftpd
fxos8700cq_test
gpio
gps docs/gps: Add documentation for gps example program. 2025-05-26 10:51:51 -03:00
hall
hdc1008_demo
hello
hello_nim
hello_wasm
hello_zig
helloxx
hidkbd Documentation: follow the keyboard change in the application docs 2026-08-02 18:37:12 +08:00
hts221_reader
i2cchar
i2sloop
igmp
ina219
ina226 docs: Fix example ina226 2024-12-10 09:38:40 -03:00
ini_dumper
ipcfg
ipforward
json
keyboard
leds
leds_rust
leds_zig
lely_master Documentation: update Lely CANopen doc 2026-07-06 11:02:46 -03:00
lely_slave Documentation: update Lely CANopen doc 2026-07-06 11:02:46 -03:00
libtest
lis3dsh_reader
lp503x
lsm6dsl_reader
lsm303_reader
ltr308
lua_module
lvgldemo boards/xtensa/esp32s3: New board WaveShare ESP32-S3-Touch-LCD-1.28 (WIP). 2026-04-24 16:27:08 +08:00
lvglterm Documentation: follow the keyboard change in the application docs 2026-08-02 18:37:12 +08:00
max31855
mcuboot documentation: update MCUBoot docs for local update agent example 2025-07-16 09:12:41 +08:00
media
mld
mlx90614
mml_parser
modbus
modbusmaster
module libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00
mount
mqttc documentation: Document MQTT-C with Mbed TLS usage. 2026-04-14 16:05:54 +08:00
mtdpart
mtdrwb
netlink_route
netloop
netpkt netpkt: Introduction to using netpkt example 2025-12-24 16:50:27 +08:00
nettest
nimble
nng_test
noteprintf
nrf24l01_btle
nrf24l01_term
null
nunchuck
nx
nxdemo
nxflat
nxflatxip Documentation/nxflat: Document the in-tree mknxflat and the ABI marker. 2026-08-06 01:38:23 +08:00
nxhello
nximage WIP: Documentation: replace first person perspectives 2025-05-19 20:21:33 +08:00
nxlines documentation: spelling and grammar fixes 2025-07-24 14:44:02 +08:00
nxmbserver boards/nucleo-c071rb: add nxmodbus examples to jumbo 2026-04-21 09:39:04 +08:00
nxscope Documentation: update nxscope doc 2026-03-24 09:39:42 +08:00
nxterm style: Fix "the the" typo across the codebase. 2026-03-23 11:07:49 +01:00
nxtext
obd2
oneshot
opencyphal
pca9635
pdcurses
pf_ieee802154
pipe
poll
popen
posix_spawn libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00
powerled
powermonitor
pppd
pty_test
pulsecount !drivers: separate pulse count feature from PWM driver 2026-05-25 14:33:11 +02:00
pwfb
pwlines
pwm !drivers: separate pulse count feature from PWM driver 2026-05-25 14:33:11 +02:00
qencoder
random style: fix typos 2025-04-30 13:45:46 +08:00
relays
rfid_readuid
rgbled
rng90 Documentation/examples/rng90: add RNG90 application documentation 2026-06-14 18:41:09 +08:00
romfs
rpmsgsocket
rust docs: Add Rust examples including JSON handling and Slint UI framework 2025-01-30 13:45:01 +08:00
sendmail
serialblaster
serialrx
serloop documentation: spelling and grammar fixes 2025-07-24 14:44:02 +08:00
shm_test
sht3x
slcd
smf docs/applications/smf: added state machine framework example documentation 2026-01-05 09:47:23 +08:00
smps
sotest documentation: spelling and grammar fixes 2025-07-24 14:44:02 +08:00
spislv_test riscv/common/espressif: Fix spi slave driver 2024-11-05 14:59:37 +08:00
stat
sx127x_demo docs/examples/sx127x_demo: Expand SX127X demo documentation 2026-03-08 16:08:39 -03:00
system
tcp_ipc_client
tcp_ipc_server
tcpblaster
tcpecho
telnetd
termios
thttpd
tiff
timer
timer_gpio
touchscreen
txmorse docs/applications/txmorse: Document the txmorse application 2026-07-24 12:03:37 +08:00
udgram
udp
udpblaster
uid Documentation/examples/uid: Add documentation for uid example 2026-05-30 11:54:13 +08:00
unionfs
usbserial documentation: spelling and grammar fixes 2025-07-24 14:44:02 +08:00
userfs
usrsocktest
ustream
uvc_cam boards/lckfb-szpi-esp32s3: add UVC camera standalone defconfig 2026-03-29 12:35:22 -03:00
veml6070
watchdog boards/xtensa/esp32s3: New board WaveShare ESP32-S3-Touch-LCD-1.28 (WIP). 2026-04-24 16:27:08 +08:00
watcher
webpanel Documentation: Add NuttX Web Panel documentation entry 2026-06-18 08:57:17 -03:00
webserver
wget
wgetjson
wiegand
ws2812
ws2812esp32rmt
xbc_test
xedge_demo Documentation/xedge_demo: Fix RST formatting issues 2025-08-21 17:43:09 +08:00
xmlrpc
zerocross
index.rst