nuttx/drivers
aineoae86-sys 0b37b86d68 drivers: 1wire: Fix DS2XXX device type bounds
EEPROM_DS_COUNT is the number of supported DS2XXX device types and is used as the size of the EEPROM geometry tables. Reject it before storing the device type for later table indexing.

Generated-by: OpenAI Codex
Signed-off-by: aineoae86-sys <ai.neo.ae86@gmail.com>
2026-07-06 08:19:49 +02:00
..
1wire drivers: 1wire: Fix DS2XXX device type bounds 2026-07-06 08:19:49 +02:00
aie
analog drivers/analog/dac7554: Add NULL checks after kmm_malloc in dac7554_initialize 2026-05-30 17:50:14 +08:00
audio drivers/audio: Fix audio tone generator 2026-06-26 15:33:39 -03:00
bch !include/fcntl.h: align open flags with Linux values 2026-06-30 13:43:44 +08:00
can !include/fcntl.h: align open flags with Linux values 2026-06-30 13:43:44 +08:00
clk !include/fcntl.h: align open flags with Linux values 2026-06-30 13:43:44 +08:00
contactless drivers/contactless/mfrc522: Contactless Driver Is Not Robust 2026-07-02 09:38:49 +02:00
coresight
crypto stdlib/rand: replace weak LCG with xorshift32 PRNG 2026-07-03 15:08:12 +08:00
devicetree
dma
dummy
eeprom drivers/eeprom/i2c_xx24xx: Integer Overflow in I2C EEPROM ee24xx_seek() 2026-06-18 08:58:22 -03:00
efuse
i2c drivers: Fix comment typos — 'register' → 'registered' across drivers. 2026-05-28 22:21:47 +08:00
i2s drivers: Fix comment typos — 'register' → 'registered' across drivers. 2026-05-28 22:21:47 +08:00
i3c drivers: Fix comment typos — 'register' → 'registered' across drivers. 2026-05-28 22:21:47 +08:00
input drivers/input/button_upper.c: Fix compilation with CONFIG_DISABLE_ALL_SIGNALS 2026-06-16 17:07:32 +08:00
ioexpander
ipcc
lcd !boards: Remove NSH_ARCHINIT and board_app_initialize 2026-05-02 18:36:46 +08:00
leds drivers: leds: Fix LP503X bank mode LED bounds 2026-07-06 07:44:22 +02:00
loop
math
misc include/fcntl.h: remove O_RDOK/O_WROK aliases 2026-06-28 09:10:11 -03:00
mmcsd !include/fcntl.h: align open flags with Linux values 2026-06-30 13:43:44 +08:00
modem
motor drivers: Fix comment typos — 'register' → 'registered' across drivers. 2026-05-28 22:21:47 +08:00
mtd !include/fcntl.h: align open flags with Linux values 2026-06-30 13:43:44 +08:00
net drivers/net: Fix typo in lan9250_set_txavailable function name. 2026-05-29 09:43:20 +08:00
note !nuttx: drop redundant casts on tv_sec/tv_nsec and fix printf formats 2026-05-19 16:21:28 +08:00
pci drivers: pci: Fix EPC MSI IRQ map validation 2026-07-06 07:35:54 +02:00
pinctrl
pipes !include/fcntl.h: align open flags with Linux values 2026-06-30 13:43:44 +08:00
power !include/fcntl.h: align open flags with Linux values 2026-06-30 13:43:44 +08:00
rc drivers: Fix comment typos — 'register' → 'registered' across drivers. 2026-05-28 22:21:47 +08:00
regmap
reset
rf
rpmsg drivers/rpmsg: Fix typo rpmsg_device_destory -> rpmsg_device_destroy 2026-05-30 17:49:03 +08:00
rptun drivers/rptun: guard nxsched_waitpid with CONFIG_SCHED_WAITPID 2026-05-21 06:28:36 +08:00
segger drivers/segger: Download systemview from NuttX Mirror Repo 2026-06-03 19:19:24 +08:00
sensors !include/fcntl.h: align open flags with Linux values 2026-06-30 13:43:44 +08:00
serial drivers/serial: add job-control TTY ioctls and libc wrappers 2026-06-23 16:26:53 -03:00
spi drivers: Fix comment typos — 'register' → 'registered' across drivers. 2026-05-28 22:21:47 +08:00
syslog syslog: avoid an infinite loop if one channel fails 2026-06-23 22:45:01 +08:00
thermal
timers sched/clock/clock_delay: added config flag to remove weak up_udelay 2026-06-12 09:55:11 -04:00
usbdev drivers/usbdev: rndis: Reject truncated responses 2026-07-06 07:40:40 +02:00
usbhost drivers/usbhost_hidmouse: fix button detection in touchscreen example 2026-05-22 10:38:25 +08:00
usbmisc
usbmonitor
usrsock
vhost
video drivers: Fix comment typos — 'Pubic' → 'Public' across drivers and headers. 2026-07-02 13:29:48 +08:00
virtio
wireless drivers: wireless: bound GS2200M sscanf fields 2026-07-06 07:53:53 +02:00
.gitignore
CMakeLists.txt
drivers_initialize.c
Kconfig
Makefile