Glossary
- 6LoWPAN
IPv6 over Low power Wireless Personal Area Networks
- ACM
Abstract Control Model (USB)
- ADC
Analog to Digital Conversion
- AIC
Advanced Interrupt Controller (Atmel SAM)
- ARP
Address Resolution Protocol (networking)
- BCH
Block to Character
- BINFMT
Binary Format (Dynamic Loader)
- BLE
Bluetooth4 Low Energy
- BPP
Bits Per Pixel
- CAN
Controller Area Network
- CDC
Communication Device Class (USB)
- CP15
Coprocessor 15 (ARM)
- CPU
Central Processing Unit
- DEVIF
Device Interface (networking)
- DAC
Digital to Analog Conversion
- DCD
Device Controller Driver (USB)
- DCMI
Digital Camera Interface
- DEV
Device
- DHCP
Dynamic Host Configuration Protocol
- DHCPC
DHCP Client
- DHCPD
DHCP Daemon (server)
- DMA
Direct Memory Access (hardware)
- DMAC
DMA Controller (hardware)
- DNS
Domain Name Service (or System or Server) (networking)
- DRAM
Dynamic RAM
- EABI
Embedded-Application Binary Interface
- EEPROM
Electrically Erasable Programmable Read-Only Memory
- EMAC
Ethernet Media Access Controller (networking)
- EPROM
Erasable Programmable Read-Only Memory
- FAT
File Allocation Table (file systems)
- FB
Frame Buffer (video interface)
- FSMC
Flexible Static Memory Controller (STM32)
- FTL
FLASH Translation Layer (MTD)
- GPIO
General Purpose Input/Output
- GMAC
Gigabit Media Access Controller (networking)
- HCD
Host Controller Driver (USB)
- HSMCI
High Speed Memory Card Interface (Atmel)
I/O Input/Output
- IOCTL
Input/Output Control
- IoT
Internet of Things (marketing BS)
- IP
Internet Protocol (version 4?) (networking)
- IPv4
Internet Protocol Version 4 (networking)
- IPv6
Internet Protocol Version 6 (networking)
- IRQ
Interrupt Request (hardware)
- I2C
Inter-Integrated Circuit (serial interface)
- I2S
Inter IC Sound (serial interface)
- ICMP
Internet Control Message Protocol (networking)
- ICMPv6
Internet Control Message Protocol for IPv6 (networking)
- IGMP
Internet Group Multicast Protocol (networking)
- IOB
I/O Buffer (networking)
- LAN
Local Area Network (networking)
- LCD
Liquid Crystal Display
- LIBC
The “C” Library
- LIBM
The “C” Math Library
- LP
Low Power
- MAC
Media Access Control (networking, OSI model)
- MCI
Memory Card Interface
- MCU
Microcontroller Unit
- MM
Memory Management/Manager
- MMAP
Memory Map
- MMC
Multi-Media Card
- MMCSD
See MMC and SD
- MMU
Memory Management Unit
- MPU
Memory Protection Unit
- MTD
Memory Technology Device
- NFS
Network File System
- NETDB
Network Data Base (networking)
- NETDEV
Network Device (networking)
- NSH
NuttShell
- NVM
Non-Volatile Memory
- NTP
Network Time Protocol (networking)
- NX
NuttX, the NuttX Graphics server (graphics)
- NXFFS
NuttX Flash File System
- NXWM
The NuttX Window Manager (graphics)
- PID
Process ID (operating systems)
- Peripheral
ID (Atmel SAM)
- PROM
Programmable Read-Only Memory
- OS
Operating System
- OTG
On-The-Go (USB)
- OTP
One-Time Programmable
- POR
Power-On Reset
- PWM
Pulse Width Modulation
- PKT
“Raw” Packet socket (networking)
- PRNG
Pseudo-Random Number Generator
- QSPI
Quad SPI
- RAM
Random Access Memory
- RNG
Random Number Generator
- ROM
Read-Only Memory
- RNDIS
Remote Network Driver Interface Specification (USB, networking)
- RTC
Real Time Clock
- RTCC
Real Time Clock/Calendar
- RTOS
Real Time Operating System
- SAIC
Secure Advanced Interrupt Controller (Atmel SAM)
- SCI
Serial Communications Interface
- SD
Secure Digital (flash memory)
- SDHC
Secure Digital High Capacity (flash memory),
- Secure
Digital Host Controller (hardware)
- SDIO
Secure Digital I/O
- SDRAM
Synchronous Dynamic Random Access Memory
- SLCD
Segment Liquid Crystal Display
- SMC
Static Memory Controller (hardware)
- SPI
Serial Peripheral Interface
- SPRNG
Scalable Parallel Random Number Generator
- SRAM
Static RAM
- SYSLOG
System Log
- TCP
Transmission Control Protocol (networking)
- TRNG
True Random Number Generator
- TSC
Touchscreen Controller
- TUN
network TUNnel
- TWI
Two-Wire Interface (serial interface)
- UDP
User Datagram Protocol (networking)
- UART
Universal Asynchronous Receiver/Transmitter
- USB
Universal Serial Bus (serial interface)
- USART
Universal Synchronous/Asynchronous Receiver/Transmitter
- VNC
Virtual Network Computing (graphics, remote desktop)
- WAN
Wide Area Network (networking)
- WLAN
Wireless Local Area Network (networking)
- WPAN
Wireless Personal Area Network (networking)
- WDT
Watchdog Timer (hardware)
- XIP
eXecute In Place
- XDMAC
Extended DMA Controller (Atmel)