nuttx/include/nuttx
Karel Kočí fb0fdea4d4 include/nuttx/lcd: change meaning of buffer argument for putarea
The putarea documentation originally suggested that provided buffer
contains just the rectangle to be updated.
The commit 664d45dcba changed the expected
behavior for lcd_framebuffer but failed to propagate this change to the
driver's documentation. Now the expected behavior is that the whole
frame is passed in buffer and it is driver's responsibility to pick the
correct pixels according to the provided rectangle coordinates.

This change requires update of the LCD drivers if they implement this
function.
2022-07-22 11:08:00 +08:00
..
1wire
analog c89: get rid of designated initializers in common code 2022-03-28 13:39:27 +08:00
audio audio: Return audio_lowerhalf_s pointer instead error code in audio_comp_initialize 2022-04-10 15:41:14 -03:00
binfmt Revert "binfmt: Fix memory leak in ELF loader" 2022-07-20 15:34:58 +03:00
can
clk nuttx: unify FAR attribute usage across the code 2022-04-04 21:32:58 +08:00
contactless
crypto include/nuttx/crypto: include sys/types.h insted of stdint.h 2022-05-13 10:48:42 +08:00
drivers
eeprom
efuse
fs mm: Fixed the usage of CONFIG_MM_BACKTRACE & CONFIG_DEBUG_MM. 2022-07-22 00:53:02 +08:00
himem include: himem: Add Apache license to files 2022-04-20 21:05:45 +08:00
i2c Added I2C Slave to RP2040 2022-07-16 01:56:52 +08:00
input
ioexpander
lcd include/nuttx/lcd: change meaning of buffer argument for putarea 2022-07-22 11:08:00 +08:00
leds drivers/lcd: Add support to use APA102 LED Matrix as LCD Display 2022-07-19 18:50:04 +03:00
lib nuttx/lib: remove dependency on BUILD_FLAT for library memory allocation interface 2022-06-15 16:58:34 -03:00
math
mbox
mm mm: Add mm_uninitialize to release the resource 2022-06-12 19:41:14 +09:00
modem
motor
mtd
net Fix various typos 2022-07-08 02:15:54 +08:00
note
nx
power power:driver: move pm_auto_update to outer dir 2022-04-02 00:11:00 +08:00
rc
rf
rptun rptun: forward panic/reset to lowerhalf 2022-03-30 10:00:07 +03:00
sensors include/sensors/ioctl: remove duplication ioctl cmd 2022-07-20 14:56:46 +03:00
serial serial:fix a compile bug 2022-07-21 10:01:44 +03:00
spi
syslog driver/ramlog: set CONFIG_SYSLOG_DEVPATH to /dev/kmsg when enbale ramglog 2022-07-21 23:40:56 +08:00
timers drivers/timers/capture.c: add support of pwm capture driver 2022-06-28 10:35:43 +08:00
usb Add printflike and scanflike to all printf/scanf like functions 2022-07-18 14:14:36 +03:00
video vncserver: Correct rfb_keyevent_s definition 2022-07-11 14:11:43 +08:00
wireless wireless: add SIOCGIWCOUNTRY (Get country code) 2022-06-23 21:48:08 +08:00
.gitignore
addrenv.h UMM: Implement getter for address environment heap start vaddr 2022-04-29 23:13:16 +08:00
allsyms.h
arch.h arch: Add up_nputs function to handle the non '\0' string correctly 2022-07-17 17:31:19 +03:00
ascii.h
atexit.h libc: Implement exit, atexit, on_exit and cxa_exit on the user side 2022-05-25 15:28:43 +08:00
board.h boards/boardctl:common boardctl to read reset cause. 2022-03-30 09:59:10 +03:00
cache.h
can.h
cancelpt.h
clock.h
compiler.h Use builtins for byteswapping 2022-06-29 11:32:59 +08:00
elf.h
environ.h
envpath.h
init.h
irq.h
kmalloc.h kmalloc.h: Add kmm_heapmember for !CONFIG_MM_KERNEL_HEAP case 2022-05-20 21:16:42 +08:00
kthread.h include: Declare nxtask_delete function. 2022-07-14 10:44:26 +03:00
lirc.h
list.h nuttx/include: fix list.h type error 2022-03-28 12:43:27 +03:00
mmcsd.h
module.h
mqueue.h sched/mqueue: replace inline linklist to improve performance 2022-06-12 00:34:05 +08:00
mutex.h drivers/syslog: reuse rmutex_t for the recursive check 2022-06-16 19:01:49 +03:00
nuttx.h
page.h
pgalloc.h
progmem.h
pthread.h libc/tls: Make tls_get_info as the pulibc function instead up_tls_info 2022-06-03 23:56:50 +03:00
random.h
sched_note.h sched/note: include-able from C++ files 2022-04-11 16:30:27 +08:00
sched.h include: Declare nxtask_delete function. 2022-07-14 10:44:26 +03:00
scsi.h
sdio.h mmcsd: Add FAR to the pointer argument 2022-05-13 15:41:27 +03:00
semaphore.h Replace nxsem_timedwait_uninterruptible with nxsem_tickwait_uninterruptible 2022-05-15 13:55:58 +03:00
signal.h
spawn.h
spinlock.h
streams.h libc/blockstream: add block out stream backend 2022-04-18 19:21:22 +03:00
symtab.h
time.h
tls.h sched/tls: Shouldn't get tls info directly from sp in kernel space 2022-06-08 08:56:04 +09:00
tree.h
userspace.h
vt100.h
wdog.h sched/wdog: Change the return type of wd_gettime from int to sclock_t 2022-05-19 23:21:54 +03:00
wqueue.h sched/wqueue: Add work_timeleft macro to get the left time to start 2022-05-19 23:21:54 +03:00
zoneinfo.h