提交历史

作者 SHA1 备注 提交日期
  Xiang Xiao 8153e31753 sched: Call c++ global variables constructor inside nxtask_startup 4 年之前
  Xiang Xiao e9c7df4769 sched: Rename task_startup to nxtask_startup 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 abf6965c24 Squashed commit of the following: 5 年之前
  Xiang Xiao 13782f3357 include/nuttx/userspace.h: Add add a new field (us_heapend) to struct userspace_s that labels the end of the heap. 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 7cf88d7dbd Make sure that labeling is used consistently in all function headers. 6 年之前
  Gregory Nutt 59cc4a7a7b Protected mode: Redesign how the user space heap is accessed from the kernel code. It used to call memory management functions in user space via function pointers in the userspace interface. That is inefficient because the first thing that those memory management functions do is to trap back into the kernel to get the current PID. Worse, that operation can be fatal is certain fragile situations such as when a task is exitting. 9 年之前
  Gregory Nutt b78fe7c270 Rename CONFIG_SCHED_USRWORK to CONFIG_LIB_USRWORK 10 年之前
  Gregory Nutt 9292e3d9de Decouple the user-space work queue from the kernel space work queues 10 年之前
  Gregory Nutt e3ff0689bb Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate new CONFIG_BUILD_KERNEL 10 年之前
  Gregory Nutt e3a76b2e64 Add kernel/user memalign functions. Not fully integrated 11 年之前
  patacongo a1344d8a44 Rework of kernel build signal dispatch to user-space handlers 11 年之前
  patacongo 6c6df1208f Add a OS test kernel build configuration for the STM32F4Discovery board 11 年之前
  patacongo b3890db5ce Add support for calling to and returning from signal handlers in in user-mode threads 11 年之前
  patacongo 76d1ad21f2 Fix bad conditional logic in mkconfig.c; Add user-mode pthread start-up logic 11 年之前
  patacongo 3e8bfb1fe1 Switch to user-mode before starting a new task 11 年之前
  patacongo 2433c1461b Remove user_map.h; replace with a header at the beginning of the user-space blob. User work queue no started by os_brinup() on behalf of the application 11 年之前