提交历史

作者 SHA1 备注 提交日期
  Xiang Xiao a0ce81d659 sched/wdog: Don't dynamically allocate wdog_s 4 年之前
  Xiang Xiao 3472de3500 Revert "sched/sched/sched_releasetcb.c: Handle custom stack allocations." 4 年之前
  Xiang Xiao 8153e31753 sched: Call c++ global variables constructor inside nxtask_startup 4 年之前
  Xiang Xiao 14ecb8723a sched: Change tcb_s to task_tcb_s for nxtask_[un]init 4 年之前
  chao.an 2fc02ec4a4 sched/task_init: change the stack pointer type to (void *) 4 年之前
  Xiang Xiao fd5fc2ab07 sched: Check the mutex consistent in main thread too 4 年之前
  Xiang Xiao 309dda3ef8 sched: pthread_cleanup_[push|pop] should be callable from main thread 4 年之前
  Xiang Xiao 3409c989bd sched/task: Simplify atexit and onexit implementation 4 年之前
  Xiang Xiao a69678810d sched: Change the return type of nxtask_activate to void 4 年之前
  Gregory Nutt 1c002e1049 fs/vfs/fs_fstat: Correct fstat() for proxied block and MTD drivers. 4 年之前
  Gregory Nutt 124e6ee53d sched/sched/sched_releasetcb.c: Handle custom stack allocations. 4 年之前
  Gregory Nutt b9042f5900 sched/task/task_init.c: Add nxtask_uninit() 4 年之前
  Gregory Nutt 82debdc213 Make task_init() and task_activate() internal OS functions. 4 年之前
  Gregory Nutt 54c643164b Fix some very minor spacing problems. 4 年之前
  Gregory Nutt d823a3ab3e sched/: Make more naming consistent 4 年之前
  Gregory Nutt a4218e2144 include/nuttx/sched.h: Make naming of all internal names consistent: 4 年之前
  Gregory Nutt 9ce03b1660 Move pthread-specific data into TLS 4 年之前
  Gregory Nutt 3dca5eba15 Completes the Implementation of the TLS-based errno 4 年之前
  Xiang Xiao de2a9d8a77 sched: add nx_wait, nx_waitid and nx_waitpid 4 年之前
  Gregory Nutt 252f58f6e9 sched/sched/sched_get_stackinfo.c: Add some security. 4 年之前
  Gregory Nutt 00933cfece sched/sched: Add sched_get_stackinfo() 4 年之前
  Xiang Xiao f2aba8d9b7 build: Remove 'u' prefix from userspace library 4 年之前
  Xiang Xiao f8a809eb5b Fix nxstyle issue 4 年之前
  Xiang Xiao eca7059785 Refine __KERNEL__ and CONFIG_BUILD_xxx usage in the code base 4 年之前
  Gregory Nutt 44b8f3e467 include/nuttx/sched.h: Move prototype for sched_releasetcb() 4 年之前
  Nathan Hartman a5e643b0cd Fix typos in comments and documentation. 4 年之前
  Xiang Xiao cde88cabcc Run codespell -w with the latest dictonary again 4 年之前
  Gregory Nutt 69318b1024 Re-implements reverted commit 344f7bc9f61d139b932bf6c6a5001e7a8e54409d in a way that should not have the undesired side-effect. include/nuttx/sched.h: Add a bit to the TCB flags to indicat the thread is a user thread in a syscall. sched/nuttx/nxsig_dispatch.c: Delay dispatching to signal handlers if within a system call. In all syscall implementations: Process delayed signal handling when exiting system call. 4 年之前
  Gregory Nutt cbdd590c82 Revert "include/nuttx/sched.h: Add storage for a previous signal mask. arch/: In all syscall implementations, block all signals before dispatching a system call; resotre signal mask when the system call returns." 4 年之前
  Gregory Nutt 344f7bc9f6 include/nuttx/sched.h: Add storage for a previous signal mask. arch/: In all syscall implemenations, block all signals before dispatching a system call; resotre signal mask when the system call returnes. 4 年之前