nuttx/arch/arm/src/lc823450
qinwei1 8021dfece6 sched/task/task_getpid: getpid should return process id not thread id
Summary:
   implement the right semantics:
1. getpid should return the main thread id
2. gettid should return the current thread id

Refer to:
 https://github.com/apache/incubator-nuttx/issues/2499
 https://github.com/apache/incubator-nuttx/pull/2518

Signed-off-by: qinwei1 <qinwei1@xiaomi.com>
2022-11-17 17:58:08 +08:00
..
chip.h
Kconfig
lc823450_adc.c Call nxmutex_destroy and nxsem_destroy in error patch to avoid the leak 2022-11-14 09:34:04 +09:00
lc823450_adc.h
lc823450_allocateheap2.c arch: Change the linker generated symbols from uint32_t to uint8_t * 2022-09-24 21:26:56 +02:00
lc823450_clockconfig.c
lc823450_clockconfig.h
lc823450_cpuidlestack.c
lc823450_cpuindex.c
lc823450_cpupause.c
lc823450_cpustart.c Revert "arm/lc823450: Fix error: unknown pragma ignored" 2022-11-08 00:03:54 +09:00
lc823450_dma.c Fix the coding style and typo issue 2022-11-14 09:34:04 +09:00
lc823450_dma.h
lc823450_dvfs2.c Remove the unnessary empty line after label 2022-09-30 17:54:56 +02:00
lc823450_dvfs2.h
lc823450_gpio.c
lc823450_gpio.h
lc823450_i2c.c use SEM_INITIALIZER inside of NXSEM_INITIALIZER 2022-10-22 14:50:48 +08:00
lc823450_i2c.h
lc823450_i2s.c sched/task/task_getpid: getpid should return process id not thread id 2022-11-17 17:58:08 +08:00
lc823450_i2s.h
lc823450_idle.c
lc823450_intc.h
lc823450_ipl2.c Revert "arm/lc823450: Fix error: unknown pragma ignored" 2022-11-08 00:03:54 +09:00
lc823450_irq.c arch/arm: Replace xxx_[bus|usage]fault with arm_[bus|usage]fault 2022-10-30 16:03:35 +01:00
lc823450_lowputc.c
lc823450_lowputc.h
lc823450_mmcl.c
lc823450_mmcl.h
lc823450_mpuinit2.c arch: Change the linker generated symbols from uint32_t to uint8_t * 2022-09-24 21:26:56 +02:00
lc823450_mpuinit2.h
lc823450_mtd.c Fix the coding style and typo issue 2022-11-14 09:34:04 +09:00
lc823450_mtd.h
lc823450_procfs_dvfs.c Replace all strncpy with strlcpy for safety 2022-08-25 13:38:36 +08:00
lc823450_pwm.h
lc823450_rtc.c
lc823450_sdc.c Fix the coding style and typo issue 2022-11-14 09:34:04 +09:00
lc823450_sdc.h
lc823450_sddrv_dep.c Initialize global mutext/sem by NXMUTEX_INITIALIZER and SEM_INITIALIZER 2022-11-14 09:34:04 +09:00
lc823450_sddrv_if.h
lc823450_sddrv_type.h Remove the private NULL, TRUE and FALSE macros 2022-07-31 22:12:57 +03:00
lc823450_serial.c Fix the coding style and typo issue 2022-11-14 09:34:04 +09:00
lc823450_serial.h
lc823450_spi.c Fix the coding style and typo issue 2022-11-14 09:34:04 +09:00
lc823450_spi.h
lc823450_spifi2.c
lc823450_spifi2.h
lc823450_start.c arch: Change the linker generated symbols from uint32_t to uint8_t * 2022-09-24 21:26:56 +02:00
lc823450_start.h
lc823450_symbols.ld
lc823450_syscontrol.c
lc823450_syscontrol.h
lc823450_testset.c
lc823450_timer.c sched/clock: Rename g_system_timer to g_system_ticks 2022-09-27 17:45:44 -03:00
lc823450_timer.h
lc823450_usbdev.c Fix the coding style and typo issue 2022-11-14 09:34:04 +09:00
lc823450_usbdev.h
lc823450_userspace.c
lc823450_userspace.h
lc823450_wdt.c
lc823450_wdt.h
Make.defs