提交历史

作者 SHA1 备注 提交日期
  Xiang Xiao bd4e8e19d3 Run codespell -w against all files 4 年之前
  chao.an 52484b1b8c sched/Kconfig: add PATH_MAX config 4 年之前
  Juha Niskanen a762c06ed9 Fix typos and some incorrect comments 4 年之前
  Gregory Nutt ac1b96ba1e Update ReleaseNotes in preparation for the nuttx-8.2 release. 5 年之前
  liuhaitao b2f8a79c3b sched/signal: Add support for SIGPIPE. SIGPIPE uses SIG_SIGPIPE_ACTION which terminates process by default. It also could be ignored. 5 年之前
  Juha Niskanen e8b5dd4528 Fix use of undefined pp-token #errror, other typos. 5 年之前
  igd 32bac84548 sched/Kconfig, sched/signal/sig_notification.c: Add configuration option to decide select either the high-priority or low-priority work queue for SIG_EVTHREAD notifications. 5 年之前
  Nathan Hartman 248f75fda4 sched/Kconfig: Fix minor typos. 5 年之前
  Gregory Nutt ec5120f69e sched/group and syscall/: Implement 'real' setuid, getuid, setgid, and getgid interfaces. These will be inheritance by all child task groups. 5 年之前
  Juha Niskanen abc49a6a13 arch/arm/src/stm32l4: if SRAM3 is used as heap, do not power it off in stop 2 mode. 5 年之前
  Gregory Nutt abf6965c24 Squashed commit of the following: 5 年之前
  Gregory Nutt b290160b3b Rename sched_process_timer to nxsched_process_timer. That is the appropriate name for an internal sched/ function (still many named incorrectly). 5 年之前
  Valmantas Paliksa d7a602e9b2 sched/sched and include/nuttx/arch.h: Rename sched_process_cpuload to nxsched_process_cpuload. All internal sched_ functions should be prefixed with nx. Remove duplicate prototype from nuttx/arch.h. 5 年之前
  Gregory Nutt c8004c7e00 tools/nxstyle.c: Add capability to detect CamelCase identifiers. 5 年之前
  Gregory Nutt 5fe6981c9a Squashed commit of the following: 5 年之前
  Gregory Nutt 2fbec4cdf6 Doumentation/NuttxPortingGuide.html: Add description of board_early_initialize() and board_late_initialize(). 5 年之前
  Gregory Nutt 32a300806e Let's rename board_driver_initialize() to board_early_initialize() to emphasize its relationship to board_late_initialize(). 5 年之前
  Gregory Nutt a76e137ce2 Squashed commit of the following: 5 年之前
  Gregory Nutt 967dc523bb sched/: Remove the option CONFIG_BOARD_INITTHREAD. Now, if CONFIG_BOARD_INITIALIZE is selected, then the board_initialize() logic will ALWAYS run on an internal kernel thread. This will prevent the problems people have had doing inappropriate board_initialization on the IDLE thread. 5 年之前
  Gregory Nutt a64869aa67 CONFIG_NFILE_DESCRIPTORS=0 can no longer be used to disable the file system. NuttX with no file system does not make sense. 5 年之前
  Gregory Nutt bb623d1e04 This commit renames all internal OS functions defined under sched/task so that they begin with the prefix. For example, nxtask_exit() vs. task_exit(). 5 年之前
  Gregory Nutt 6408857f6d sched/sched/sched_processtimer.c: Add a configurable call out to a user-provided function, 'timer hook', on each timer interrupt. 5 年之前
  Gregory Nutt cc8878f08a sched/Kconfig: Change SCHED_NOTE_GET type from int to bool~ 5 年之前
  Xiang Xiao fe421022e2 sched/wqueue/kwork_notifier.c and several Kconfig files: Notifier should work with either lpwork or hpwork and other minor typo fix. 5 年之前
  Xiang Xiao e57f7cf6ae Critical Section Monitor (sched/ and fs/procfs: Remove SCHED_IRQMONITOR_GETTIME to simplify the clock source selection: (1) Use up_critmon_gettime if SCHED_IRQMONITOR, (2) Call clock_systimespec if SCHED_TICKLESS, (3) Don't collect timing info for all other cases and move up_critmon_* to arch.h avoid the duplicated declaration. 5 年之前
  Xiang Xiao c43e4673ab sched/Kconfig, libs/libc/dllfcn/Kconfig, libs/libc/modlib/Kconfig: Refine ELF related configurations. 5 年之前
  Gregory Nutt 8b21960ba3 sched/pthread: Implement pthread_key_delete(). This involves some minor changes to the group data structure. 5 年之前
  David Sidrane bf6f44dec8 sched/Kconfig and sched/init/os_bringup.c: Allow the init task priority to be set. 5 年之前
  Gregory Nutt d8cf3bfe25 Rethink some of the conditional logic of commit 1ac95584603258402ea4e9c48977e52f494f4c77: If the Critical Section Monitor enabled, that that platform-specific timer should be used to measure interrupt processing time, no matter what. 5 年之前
  Gregory Nutt 1ac9558460 sched/irq and sched/sched: Measurement of interrupt handler duration used to be available only in Tickless mode since it used the high resolution Tickless timer to measure interrupt time. This commit adds CONFIG_SCHED_IRQMONITOR_GETTIME which, if enabled, will force the interrupt duration caculation to use the same high-resolution, platform-specific timer as is used with the Critical Section Monitor. This leads to two improvements: (1) You can now measure interrupt duration in non-Tickless mode, and (2) in either mode, the interrupt duration and the critical section measures will use the same high-resulotion timer and should, therefore, never be any descripancy due to different clock sources. 5 年之前