提交历史

作者 SHA1 备注 提交日期
  Gregory Nutt 80e7107c9f sched/irq/Make.defs: Fix warning about irq_csection.o appearing multiple times in the same rule. 5 年之前
  Gregory Nutt 4ca7b72a98 sched/Kconfig: Simplify some configurations. This adds configuration settings that control individual features, rather than long complex OR expressions that determines if an individual feature is required. 5 年之前
  Gregory Nutt a1cb270478 configs/stm32f4discovery: Add timing support for the critical section monitor using the DWT CYCNT register. 5 年之前
  Gregory Nutt fc6084f311 Squashed commit of the following: 5 年之前
  zhangyuan7 da737f3167 sched/group/group_foreachchild.c: group_foreachchild iterate by reverse order since the callback(e.g. group_killchildren) may remove the tcb from list 6 年之前
  Gregory Nutt 11a635dcb3 mm/iob: IOB free notifier should accept the work queue ID as a paramter. The notification may need to run on either the high- or low- priority work queue. sched/work: Change the default priority of the low-priority work queue to 100. 6 年之前
  Gregory Nutt 4cb61bd8c2 sched/wqueue: Notifier design cleanup. The original concept used pre-allocated notification data structures. However, the notification dat must persist for an indeterminate amount of time. So the design was modified to use dynamically allocted data structures. This commit simplifies the design by removed some residual 'machinery' that is no longer needed. 6 年之前
  Gregory Nutt 9d3148406c Signals were not a good choice of IPC to implement the poll function for several reasons: In order to handle the asynchrnous poll-related event, a substantial amount of state information is needed. Signals are only capable of passing minimal amounts of data. There are also complexities with performing kernel space signal handlers in kernel space code that is better to avoid. So, instead of signals, the equivalent logic was converted to run via a callback that executes on the high-priority work queue. 6 年之前
  Gregory Nutt 32e3e51678 net/netdev: Add signal notification for the case where the network goes down. 6 年之前
  Gregory Nutt fc127fd297 sched/signal: Add a generic signal notification facility. Modify the custom IOB available notifier so that it is now just a wrapper around this generic signal notification. This generic signal notification faility will, eventually, be used to support network polling. 6 年之前
  Gregory Nutt a7265d71c6 This commit adds support for default signal actions for SIGSTOP, SIGSTP, and SIGCONT. 6 年之前
  Gregory Nutt 0756cf66ed sched/signal: Add support for SIGINT in addition to SIGKILL. drivers/serial: Use SIGINT instead of SIGKILL when control-C is pressed. 6 年之前
  Gregory Nutt 499b89feed sched/signal: Default Signal Actions. Change some types to superficially simplify. Add configuration options to enabled default signal behaviors on a per-signal basis. I don't think users are prepared for SIGALRM to terminate the task (which is the correct default behavior if you don't change it). Extend the implementation of default signals so that it is totally table driven and extensible by simply mondifying the content of const tables. 6 年之前
  Gregory Nutt c0d234a474 Squashed commit of the following: 6 年之前
  ligd 11f8dc735c Squashed commit of the following: 6 年之前
  xuanlin 7e63b0b288 sched/wqueue, libs/libc/wqueue, configs: Remove work queue polling delay to simplify the code logic and save the power. 6 年之前
  ligd 631071cded Squashed commit of the following: 6 年之前
  Gregory Nutt 3931eaf015 sched/Kconfig: Fix a warning found in build testing. 6 年之前
  zhuguangqing d38be46655 sched/irq: Add support interrupt chains in NuttX. IRQ chain is very useful in these cases: (1) Multiple hardware connect to the same request line(e.g. PCI), (2) Need multiple driver to support one hardware block (like Linux MFD) 6 年之前
  Xiang Xiao 3af35699b9 include/nuttx/clock.h, sched/sched: Support the CPU load measurement using timer_lowerhalf_s interface 6 年之前
  anchao 95163b2c59 Squashed commit of the following: 6 年之前
  Gregory Nutt b56d5a7548 Revert "sched/init: Add option to mount block device for INIT_FILEPATH case" 6 年之前
  Xiang Xiao e5f9b7d66b sched/init: Add option to mount block device for INIT_FILEPATH case 6 年之前
  anchao 0124b629a9 sched/symtab: Reference default symtab name to binfmt 6 年之前
  Gregory Nutt c2267a57a0 Kconfig files: Fix several errors noted by Alex Denisov in Bitbucket issue 115. 6 年之前
  Alan Carvalho de Assis 283b73edc5 Fix lots of typos in C comments and Kconfig help text 6 年之前
  Gregory Nutt 450e0809de sched/Kconfig: Add a dependency 6 年之前
  Gregory Nutt 31278bc163 Kconfigs: Add comments and a dependency. 6 年之前
  Gregory Nutt 0080225473 sched/irq: Add a configuration option to show interrupt information via a procfs file. 6 年之前
  Gregory Nutt 7d131fe711 Update TODO list 6 年之前