nuttx/include/nuttx
Michal Lenc 00128ff2fe pwm: fix incorrect documentation for PWMIOC_SETCHARACTERISTICS IOCTL
Documentation for PWMIOC_SETCHARACTERISTICS ioctl command mentioned
that this command will neither start nor stop the pulsed output. This
however is incorrect as PWMIOC_SETCHARACTERISTICS command leads to
pwm_start() function which starts the pulsed output.

While this might not be the correct behaviour (I would probably welcome
the option to set PWM characteristics without starting the pulsed output)
it is the way the PWM driver is coded for many architectures. Future
enhancement might be to add function pwm_setchar() for example to just
set characteristics without starting the PWM output.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2023-08-24 01:37:40 +08:00
..
1wire
analog drivers: remove redundant parentheses 2023-07-31 18:56:40 -07:00
audio nuttx/audio: support 32-bits pcm 2023-08-22 20:27:40 +08:00
binfmt binfmt: support euid of process set from the file system 2023-08-12 02:18:25 +08:00
can include: Fix nxstyle errors 2023-05-04 02:07:01 +08:00
clk
contactless
crypto
dma include/dma: support to config dst/src drq for every dma channel 2023-04-22 01:02:51 +08:00
drivers drivers: fix devascii_register warning 2023-08-11 21:20:13 +08:00
eeprom
efuse Add ATSAMA5D2/D4 Secure Fuse Controller (SFC) driver 2023-05-12 16:29:48 -03:00
fs hostfs:support SEEK_CUR 2023-08-19 01:48:48 +08:00
himem
hwspinlock hwspinlock: Fix typo error(spin_lock_restore to spin_unlock_irqrestore) 2023-07-25 13:03:31 +02:00
i2c
input Update mouse.h 2023-08-11 20:37:11 +08:00
ioexpander ioexpander: define IOEXPANDER_OPTION_NONGENERIC option 2023-08-04 05:54:24 -07:00
lcd drivers/lcd : add ioctl passthrough for LCD driver 2023-08-19 01:50:41 +08:00
leds drivers/userled: add an interface to support LED effects. 2023-06-27 14:44:00 -03:00
lib builtin: support uid/gid config for binfs app 2023-08-14 01:37:00 +08:00
math cordic API add scale parameter 2023-08-22 12:51:36 +02:00
mbox
mm mm/iob: Add support for increasing length in iob_update_pktlen 2023-08-22 16:34:21 +09:00
modem cxd56/alt1250: Change power on sequence 2023-07-06 13:18:57 +08:00
motor
mtd mtd:add dhara compatiblity layer 2023-08-22 23:16:14 +08:00
net netdev/upper: Add netpkt_to_iov() interface 2023-08-22 16:34:21 +09:00
note note: directly returns the taskname pointer 2023-08-11 13:27:17 +08:00
nx Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
power battery:add goldfish battery driver 2023-08-11 15:30:35 +08:00
rc
reset Fixed the reset format error 2023-08-11 20:39:16 +08:00
rf
rptun
segger new feature on trace dump support segger-rtt 2023-07-16 14:37:21 +03:00
sensors feature: sensor: add force sensor 2023-08-09 21:57:58 +08:00
serial serial/uart_16550: Wait before setting Line Control Register (Synopsys DesignWare 8250) 2023-08-03 08:38:07 +02:00
spi driver/spi_slave: support spi_slave asynchronous 2023-07-28 19:11:16 +03:00
syslog syslog: add syslog channel filtering function 2023-07-13 01:04:07 +08:00
timers pwm: fix incorrect documentation for PWMIOC_SETCHARACTERISTICS IOCTL 2023-08-24 01:37:40 +08:00
usb usbadb: add usbadb boardctl 2023-08-07 11:23:36 +08:00
usrsock
video drivers/video: add nuttx goldfish camera driver 2023-08-09 18:30:11 +08:00
virtio virtio: add virtio framework in NuttX 2023-08-10 03:39:39 +08:00
wireless include/nuttx/wireless/lte/lte.h: add fw_version field to lte_version_t 2023-07-23 19:56:38 +08:00
.gitignore
addrenv.h mm_heap: mm dump and panic only valid for the heap own by OS 2023-08-02 06:11:59 -07:00
allsyms.h libc/symtab: Don't include symtab.h in the header files 2023-07-10 23:03:17 +03:00
arch.h secure: fix compile failed when no CONFIG_ARCH_HAVE_TRUSTZONE 2023-08-05 12:40:34 -07:00
ascii.h
atexit.h
bits.h nuttx/bits.h: support GENMASK and GENMASK_ULL 2023-07-29 16:41:31 -03:00
board.h assert: add regs parameter to board_crashdump function 2023-06-13 09:42:27 +08:00
cache.h armv7/8 cache: add up_get_xcache_size() support 2023-07-15 15:11:07 +08:00
can.h
cancelpt.h
clock.h sched/clock/clock_getcpuclockid: add clock_getcpuclockid implementation 2023-07-05 00:32:11 +08:00
compiler.h win/MSVC: add packed_struct macro implement 2023-07-14 01:18:09 +08:00
crc8.h
crc16.h
crc32.h
crc64.h
elf.h binfmt: Always include arch/elf.h in include/nuttx/elf.h 2023-06-25 19:02:53 -03:00
environ.h
envpath.h
fdcheck.h libc/fdcheck: add fdcheck module 2023-06-10 02:19:58 +08:00
fdt.h fdt: Add initial FDT support and procfs for userspace export 2023-08-05 12:41:06 -07:00
gdbstub.h libs/libc:Support gdb rsp protocol 2023-07-15 01:57:11 +08:00
hashtable.h
init.h support stm32f429i-disco run open flash loader 2023-08-05 12:40:02 -07:00
ipcc.h
irq.h Indent the include statement by two spaces 2023-05-16 12:34:32 -03:00
kmalloc.h mm: include malloc.h in mm/mm.h 2023-06-11 19:37:04 +03:00
kthread.h
lirc.h
list.h libs/pthread/pthread_atfork: fulfill implement pthread_atfork function 2023-07-26 10:41:52 +02:00
mmcsd.h
module.h
mqueue.h Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
mutex.h misc/mutex: fix assertion if nxmutex_reset() before nxmutex_unlock() 2023-02-04 02:13:15 +08:00
notifier.h
nuttx.h
page.h
panic_notifier.h assert: add more information to panic notifier 2023-08-03 03:17:22 -07:00
pgalloc.h
progmem.h
pthread.h sched/tls: remove PTHREAD_CLEANUP from Kconfig 2023-06-14 12:00:48 +08:00
queue.h queue: add dq_inqueue & sq_inqueue support 2023-08-03 10:16:41 -07:00
random.h
reboot_notifier.h reboot: Remove SYS_DOWN to avoid the confusion 2023-04-21 20:37:59 +03:00
sched.h fix wait after vfork return error 2023-08-11 09:30:45 -06:00
sched_note.h driver/note: dump irq handler address to trace 2023-08-19 01:42:17 +08:00
scsi.h
sdio.h mmcsd/sdio: fix potential race condition in sdio 2023-03-21 14:40:44 -03:00
sdio_slave.h Add the module of SDIO Slave 2023-08-22 20:28:24 +08:00
semaphore.h semaphore: Optimize priority inheritance with only one holder 2023-06-17 08:26:46 +03:00
signal.h include/nuttx: remove semicolon in _SIG_KILL definition 2023-07-07 17:39:39 -03:00
spawn.h sched/spawn: remove spawn proxy thread to simplify task/posix_spawn() 2023-04-27 17:35:58 +08:00
spinlock.h drivers/net/netdev: improve granularity of 'quota' locking 2023-07-01 15:27:09 -03:00
streams.h libc: export lib_sprintf_internal function 2023-07-14 00:22:11 +03:00
symtab.h libc/symtab: Move SYMTAB_XXX from unistd/Kconfig to symtab/Kconfig 2023-07-10 13:09:47 -03:00
tls.h include/nuttx/tls.h: Remove the dup typedef tls_dtor_t 2023-08-20 14:32:25 +03:00
trace.h trace: replace SCHED_NOTE_BEGIN to sched_note_begin 2023-04-19 02:53:34 +08:00
userspace.h
vt100.h
wdog.h
wqueue.h signal: Remove configurable assignment of signal numbers 2023-03-26 08:31:36 -06:00
zoneinfo.h