Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

#2742 libc: pthread/cond: enhance pthread_cond_destroy

#2285 libc/stdlib: Fix range check in strtoul(l)

#2881 libc: Move stack check stuff from libc/stdlib/ to libc/assert/

#1994 libc: Don't fclose and fopen file in freopen

#2910 libc/hex2bin: fix handling of segment offsets

...

#2602 sched: Add include/sys/poll.h

#2262 sched/init: init the default home directory to environment

#2719 sched/task: setup the scheduling policy to task

...

#2044 sched: Add note_syscall args support

#2005 Fix note_syscall_leave_s to avoid unaligned access

#3247 sched: Move the default Task Stack size to Stack menu

...

#3033 unistd: Fix getpriority not handling invalid input value

Major Changes to the Build System

New Features

#2256 unistd/sched_sporadic: correct the disable value

#2255 sys/epoll: sync the epoll define with linux

#2236 sched/task/task_exithook.c: Remove a redundant assignment

#2218 sched: signal.h: fix compile failed when open TTY_SIGINT

#1852 sysconf: add _SC_PAGESIZE sysconf support

Major Changes to the Build System

New Features

#2824 build/esp32: #2824 build/esp32: Create Flash size configuration and a new DOWNLOAD make target

...

#2930 tools: version.sh: If the version is not available, use 0.0.0.0.0

#2411 tools: Add 'handle SIGUSR1' to nuttx-gdbinit for the NuttX sim SMP

#2221 tools: Avoid messing the final binary nuttx.(bin,hex,...) compilation msg

#2192 build: Move __NuttX__ definition to tools/Config.mk

#2101 build: Add $(OBJS) and $(BIN) to CLEAN macro to clean objects also in subdirectories

#2032 build: Change .external_dummy to dummy#2411 tools: Add 'handle SIGUSR1' to nuttx-gdbinit for the NuttX sim SMP


Architectural Support

New Architecture

...

#2490 leds: ws2812: make frequency selection more flexibleflexible

#2208 lcd: add optional putarea()/getarea() operations

#2139 lcd: Ssd1306 cleanup

#2200 lcd: Minor fixes to ssd1306 i2c driver

#2188 lcd_dev: put header in correct location; fix missing const#2208 lcd: add optional putarea()/getarea() operations

#2142 note: Add task name record for task trace

...

#2715 sensors: bmp280: convert to sensor interface (and minor sensor change)

#2711 sensors: bmp280: minor fixes

#2907 sensors: driver model update

...

#2691 wireless: bluetooth: add more hci event definitions

#2704 wireless: bluetooth: minor fix for bluetooth driver

#2607 wireless: bluetooth: minor fix to bluetooth stack

#2609 wireless: bluetooth: fix minor issue in bt uart driver

#2201 wireless: gs2200m: Add function to get IWNWID / IWFREQ / IWSENS information

...

#2861 fs: change geometry sizes from size_t to uint32_t

#2260 fs: eventfd: remove the unique minor limit

Significant Improvements

#2598 fs/epoll: add asynchronous epoll control support

...