Sign in
pigweed
/
third_party
/
github
/
zephyrproject-rtos
/
zephyr
/
d5b2834f58e11b59c640f00f3f2ca2fb85d3a48c
/
kernel
/
init.c
1bf9bd0
kernel: Add _unlocked() variant to context switch primitives
by Andy Ross
· 6 years ago
aa6e21c
kernel: Split _Swap() API into irqlock and spinlock variants
by Andy Ross
· 6 years ago
bfaaa6b
dts: Convert CONFIG_CCM to DT_CCM
by Kumar Gala
· 6 years ago
41f6011
userspace: remove APPLICATION_MEMORY feature
by Andrew Boie
· 6 years ago
ab46b1b
kernel/sched: CPU mask affinity/pinning API
by Andy Ross
· 6 years ago
6d9106f
kernel/init: Fix dummy thread initialization on SMP systems
by Andy Ross
· 6 years ago
1763a01
kernel/sched: Simplify init-time dummy thread & scheduling predicate
by Andy Ross
· 6 years ago
c0ea505
kernel: fix typo in kconfig name
by Anas Nashif
· 6 years ago
71e90f9
Gcov: Enable Code coverage reporting over UART.
by Adithya Baglody
· 6 years ago
b82a339
kernel: init: Add nop instruction in main
by Flavio Ceolin
· 6 years ago
91c5b84
kernel: init.c: Added required hooks for the relocation
by Adithya Baglody
· 6 years ago
1fa00f3
kernel: remove outdated comment in _Cstart
by Peter A. Bigot
· 6 years ago
46715fa
kernel: Remove _IntLibInit function
by Flavio Ceolin
· 6 years ago
ac14685
kernel: Delimiting the scope of some variables
by Flavio Ceolin
· 6 years ago
a3ddded
kernel: Use distinct macro names
by Flavio Ceolin
· 6 years ago
e871938
subsys: debug: tracing: Fix thread tracing
by Marek Pieta
· 6 years ago
0a0c8c8
kernel: move to new logger
by Anas Nashif
· 6 years ago
6fdc56d
kernel: Using boolean types for boolean constants
by Flavio Ceolin
· 7 years ago
5755405
kernel: add a new API for setting thread names
by Anas Nashif
· 7 years ago
c028769
kconfig: Remove remnants of unimplemented BUILD_TIMESTAMP feature
by Sebastian Bøe
· 7 years ago
0a73ea0
kernel: remove deprecate k_call_stacks_analyze
by Anas Nashif
· 7 years ago
b3d9202
kernel: Using boolean constants instead of 0 or 1
by Flavio Ceolin
· 7 years ago
da49f2e
coccicnelle: Ignore return of memset
by Flavio Ceolin
· 7 years ago
5884c7f
kernel: Explicitly ignoring _Swap return
by Flavio Ceolin
· 7 years ago
6b6ecc0
Revert "kernel: Enable interrupts for MULTITHREADING=n on supported arch's"
by Anas Nashif
· 7 years ago
8daafd4
kernel: Final spin in !MULTITHREADING should be locked
by Andy Ross
· 7 years ago
17e9d62
kernel: Enable interrupts for MULTITHREADING=n on supported arch's
by Andy Ross
· 7 years ago
b6304e6
tracing: support generic tracing hooks
by Anas Nashif
· 7 years ago
6699423
kernel: Explicitly ignoring memcpy return
by Flavio Ceolin
· 7 years ago
573f32b
userspace: compartmentalized app memory organization
by Shawn Mosley
· 7 years ago
eda3e16
coverage: exclude k_call_stacks_analyze from coverage
by Anas Nashif
· 7 years ago
6b01c89
logging: Add log initialization to system startup
by Krzysztof Chruscinski
· 7 years ago
3d14615
kernel: Restore CONFIG_MULTITHREADING=n behavior
by Andy Ross
· 7 years ago
b546449
kernel: Use IS-specific entropy function when available
by Carles Cufi
· 7 years ago
538754c
kernel: handle early entropy issues
by Andrew Boie
· 7 years ago
389c364
kernel: init: Use entropy API directly to initialize stack canary
by Leandro Pereira
· 7 years ago
982d5c8
init: run kernel_arch_init() earlier
by Andrew Boie
· 7 years ago
4afc6c9
kernel: remove STACK_ALIGN checks
by Andrew Boie
· 7 years ago
72c7ded
kernel: prepare threads after PRE_KERNEL*
by Andrew Boie
· 7 years ago
1acd8c2
kernel: Scheduler rewrite
by Andy Ross
· 7 years ago
15c4007
kernel: Rework SMP irq_lock() compatibility layer
by Andy Ross
· 7 years ago
eb25870
kernel: Move SMP initialization to start of main thread
by Andy Ross
· 7 years ago
daf7716
build: use git version and hash for boot banner
by Anas Nashif
· 7 years ago
85bc0a3
kernel: Cleanup, unify _add_thread_to_ready_q() and _ready_thread()
by Andy Ross
· 7 years ago
a1ae845
kernel: Name of static functions should not begin with an underscore
by Leandro Pereira
· 7 years ago
245b54e
kernel/include: Missed nano_internal.h -> kernel_internal.h spots
by Andy Ross
· 7 years ago
bdcd18a7
kernel: Enable SMP
by Andy Ross
· 7 years ago
2724fd1
kernel: SMP-aware scheduler
by Andy Ross
· 7 years ago
780ba23
kernel: Create idle threads and interrupt stacks for SMP processors
by Andy Ross
· 7 years ago
9c62cc6
kernel: Add kswap.h header to unbreak cycles
by Andy Ross
· 7 years ago
32a444c
kernel: Fix nano_internal.h inclusion
by Andy Ross
· 7 years ago
1dc41d1
kernel: init: initialize stm32 ccm sections
by Erwin Rol
· 7 years ago
7bb40bd
kernel: init: mem_domain structure is initialized for dummy thread.
by Adithya Baglody
· 7 years ago
818a96d
userspace: assign thread IDs at build time
by Andrew Boie
· 7 years ago
edd072e
tests: benchmarking: cleanup of the benchmarking code.
by Adithya Baglody
· 7 years ago
adce1d1
subsys: Add random subsystem
by Leandro Pereira
· 7 years ago
9644f67
kernel: boot_delay: change to busy wait instaed of wait
by Youvedeep Singh
· 7 years ago
04caa67
userspace: allow thread IDs to be re-used
by Andrew Boie
· 7 years ago
2acfcd6
userspace: add thread-level permission tracking
by Andrew Boie
· 8 years ago
8920cf1
cleanup: Move #include directives
by Anas Nashif
· 8 years ago
0a85eaa
init: initialize dummy thread stack info
by Andrew Boie
· 8 years ago
945af95
kernel: introduce object validation mechanism
by Andrew Boie
· 8 years ago
1abd064
boot: move boot banner and delay before SYS_INIT_LEVEL_APPLICATION
by Inaky Perez-Gonzalez
· 8 years ago
76b577e
tests: benchmark: timing_info: Change API/variable Name.
by Youvedeep Singh
· 8 years ago
83088a2
kernel: init: print boot banner before static threads
by Anas Nashif
· 8 years ago
f8d061f
arch: arc: add nested interrupt support
by Wayne Ren
· 8 years ago
0fab8a6
x86: page-aligned stacks with guard page
by Andrew Boie
· 8 years ago
c51f73f
boot: add CONFIG_BOOT_DELAY option
by Inaky Perez-Gonzalez
· 8 years ago
bf5228e
kernel: add early init routines for app RAM
by Andrew Boie
· 8 years ago
397d29d
linker: move all linker headers to include/linker
by Anas Nashif
· 8 years ago
be1cb96
tests: benchmark: boot_time: Reading time stamps made arch agnostic
by Adithya Baglody
· 8 years ago
dc5d935
kernel: introduce stack definition macros
by Andrew Boie
· 8 years ago
50a533f
kernel: init: mark initial dummy thread
by Andrew Boie
· 8 years ago
d26cf2d
kernel: add k_thread_create() API
by Andrew Boie
· 8 years ago
d03b249
test: benchmarking: Timing metrics for the kernel
by Adithya Baglody
· 8 years ago
cc334c7
Convert remaining code to using newly introduced integer sized types
by Kumar Gala
· 8 years ago
8df439b
kernel: rename nanoArchInit->kernel_arch_init
by Anas Nashif
· 8 years ago
45a7e5d
kernel: remove legacy.h and MDEF support
by Anas Nashif
· 8 years ago
dac15b9
samples: shell: fix testcase.ini to be more inclusive
by Anas Nashif
· 8 years ago
de38141
kernel: remove deprecated init levels
by Andrew Boie
· 8 years ago
e2bbad9
kernel: init: use C implementation for STACK_CANARY_INIT
by Mazen NEIFER
· 8 years ago
ed240f2
kernel/arch: streamline thread user options
by Benjamin Walsh
· 8 years ago
867f8ee
kernel: move K_ESSENTIAL from thread_state to execution_flags
by Benjamin Walsh
· 8 years ago
ac74d8b
license: Replace Apache boilerplate with SPDX tag
by David B. Kinder
· 8 years ago
4c6ab7c
unified: added _MOVE_INSTR for RISCV32 architecture
by Jean-Paul Etienne
· 8 years ago
cb0cf9f
kernel: profiling: Expose an API call to analyze call stacks
by Carles Cufi
· 8 years ago
f955476
kernel/arch: optimize memory use of some thread fields
by Benjamin Walsh
· 8 years ago
dc3d73b
kernel: fix all nanokernel usage in comments
by Anas Nashif
· 8 years ago
d687a95
kernel: move kernel code to kernel/ directly
by Anas Nashif
· 8 years ago
[Renamed from kernel/unified/init.c]
cb888e6
kernel: remove nano/micro wording and usage
by Anas Nashif
· 8 years ago
b12a8e0
kernel: introduce single-threaded kernel
by Benjamin Walsh
· 8 years ago
a209839
kernel: fix dummy init thread prio in preempt-only configurations
by Benjamin Walsh
· 8 years ago
88b3691
kernel/arch: enhance the "ready thread" cache
by Benjamin Walsh
· 8 years ago
a715194
random: Rewrite sys_rand32_init() with SYS_INIT()
by Marcus Shawcroft
· 8 years ago
acea241
kernel: replace .BSS and .DATA setup with standard library calls
by Mahavir Jain
· 8 years ago
a636604
kernel: include kernel version in boot banner
by Mahavir Jain
· 8 years ago
09ba96d
kernel: declare main and idle stack as globals
by Vinayak Chettimada
· 8 years ago
296a234
kernel: add support for switching to main thread without _Swap()
by Benjamin Walsh
· 8 years ago
8fcc7f6
kernel/arch: remove unused uk_task_ptr parameter from _new_thread()
by Benjamin Walsh
· 8 years ago
f6ca7de
kernel/arch: consolidate tTCS and TNANO definitions
by Benjamin Walsh
· 8 years ago
Next »