No description
Find a file
Benjamin Walsh 0dcad8331b clarify use of term 'context'
The term 'context' is vague and overloaded. Its usage for 'an execution
context' is now referred as such, in both comments and some APIs' names.
When the execution context can only be a fiber or a task (i.e. not an
ISR), it is referred to as a 'thread', again in comments and everywhere
in the code.

APIs that had their names changed:

  - nano_context_id_t is now nano_thread_id_t
  - context_self_get() is now sys_thread_self_get()
  - context_type_get() is now sys_execution_context_type_get()
  - context_custom_data_set/get() are now
    sys_thread_custom_data_set/get()

The 'context' prefix namespace does not have to be reserved by the
kernel anymore.

The Context Control Structure (CCS) data structure is now the Thread
Control Structure (TCS):

  - struct ccs is now struct tcs
  - tCCS is now tTCS

Change-Id: I7526a76c5b01e7c86333078e2d2e77c9feef5364
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-02-05 20:15:27 -05:00
arch clarify use of term 'context' 2016-02-05 20:15:27 -05:00
doc clarify use of term 'context' 2016-02-05 20:15:27 -05:00
drivers serial: stellaris: cosmetic changes to comments 2016-02-05 20:15:26 -05:00
include clarify use of term 'context' 2016-02-05 20:15:27 -05:00
kernel clarify use of term 'context' 2016-02-05 20:15:27 -05:00
lib cleanup libc kconfig and use choice 2016-02-05 20:15:25 -05:00
misc cleanup libc kconfig and use choice 2016-02-05 20:15:25 -05:00
net clarify use of term 'context' 2016-02-05 20:15:27 -05:00
samples clarify use of term 'context' 2016-02-05 20:15:27 -05:00
scripts microkernel: rename k_proc to k_task 2016-02-05 20:15:27 -05:00
.gitattributes First commit 2015-04-10 16:44:37 -07:00
.gitignore initial commit for next-gen sanity checks 2016-02-05 20:14:42 -05:00
.mailmap First commit 2015-04-10 16:44:37 -07:00
Kconfig kconfig: Rename Zephyr OS -> Zephyr Kernel 2016-02-05 20:14:26 -05:00
Makefile build: avoids link error when CCACHE is not activated 2016-02-05 20:15:26 -05:00
Makefile.inc kbuild: environmental vars rebuild 2016-02-05 20:15:26 -05:00
zephyr-env.sh Rename Zephyr OS into Zephyr Kernel 2016-02-05 20:14:26 -05:00