270 Commits (85d4ebcf51fa69a67e93df73387816011a347bc5)

Author SHA1 Message Date
Tomasz Bursztyka 175da6bdb0 init: Make entry init-function less and introduce service objects 2 weeks ago
Andriy Gelman b78fb2c39d kernel/init: Corrected a typo 2 months ago
Peter van der Perk 6b369a322d kernel: init: bss clear nocache memory as well 3 months ago
Keith Packard 9398174340 kernel: Unify .ctors and .init_array handling 3 months ago
Gerard Marull-Paretas 0d4b957b11 device: allow initializing any device 4 months ago
Gerard Marull-Paretas 766bfe7b2e device: introduce struct device_ops 4 months ago
Gerard Marull-Paretas f44a30109c device: introduce device flags 4 months ago
Gerard Marull-Paretas 3f6add69da init: drop device union from struct init_entry 4 months ago
Gerard Marull-Paretas ed3377ae78 init: drop init_fn union 4 months ago
Gerard Marull-Paretas a0a907c90e device: store init function in struct device 4 months ago
Gerard Marull-Paretas 9b5083bb89 init: drop anonymous union 4 months ago
Flavio Ceolin 82ace41da4 security: Additional option for stack canaries 7 months ago
Peter Mitsis 35435928c2 kernel: Decouple sleep from suspend 7 months ago
Andy Ross 7cdf40541b kernel/sched: Eliminate PRESTART thread state 7 months ago
Yong Cong Sin 52a202309b zephyr: bulk update to DT_NODE_HAS_STATUS_OKAY 9 months ago
Daniel Flodin 746c59c82a arch: kernel: lib: toolchain: Standardize TLS keyword 10 months ago
Yong Cong Sin b55f3c1c4f kernel: remove `CONFIG_MP_NUM_CPUS` 10 months ago
Anas Nashif 7e225efab7 arch: initialize irq_offload during boot, do not use SYS_INIT 10 months ago
Anas Nashif e260d03686 init: introduce soc and board hooks 10 months ago
Jakub Michalski 49fc106c60 kernel: add bootargs support 10 months ago
Alberto Escolar Piedras 6e977ae2d5 lib c/cpp: Move .ctor .init_array handling from C++ to kernel 1 year ago
Yong Cong Sin 15dc87d172 tracing: trace sys_init calls 1 year ago
Daniel Leung 552e29790d kernel: mm: rename z_phys_un/map to k_mem_*_phys_bare 1 year ago
Dong Wang 749566ac48 kernel/init: use zephyr's stack size macro for main/idle thread creation 1 year ago
Anas Nashif c20e798646 arch: call arch_smp_init() directly, do not use SYS_INIT 1 year ago
Yong Cong Sin bbe5e1e6eb build: namespace the generated headers with `zephyr/` 1 year ago
Andy Ross 17a5beb341 kernel: Predicate _cpus_active on CONFIG_PM 1 year ago
Andy Ross fd340ebf31 sched: Optimize dummy thread usage on SMP 1 year ago
Andy Ross f0fd54cb31 kernel/sched: Fix free-memory write when ISRs abort _current 1 year ago
Hess Nathan 527e712448 coding guidelines: comply with MISRA Rule 20.9 1 year ago
Alberto Escolar Piedras ea26bcf8d3 Revert "kernel/sched: Fix free-memory write when ISRs abort _current" 1 year ago
Alberto Escolar Piedras c9ec937d71 Revert "sched: Optimize dummy thread usage on SMP" 1 year ago
Andy Ross 20611f13ca sched: Optimize dummy thread usage on SMP 1 year ago
Andy Ross 61c70626a5 kernel/sched: Fix free-memory write when ISRs abort _current 1 year ago
Ederson de Souza eeebb4d911 kernel: Device deferred initialization 1 year ago
Daniel Leung b69d2486fe kernel: rename Z_KERNEL_STACK_BUFFER to K_KERNEL_STACK_BUFFER 1 year ago
Simon Hein bcd1d19322 kernel: add closing comments to config endifs 1 year ago
Anas Nashif 3ca50f5060 kernel: move z_init_static_threads to where it is being used 1 year ago
Anas Nashif 8791012ed1 kernel: move essential flag related routines out 1 year ago
Alexander Razinkov d2c101d466 kernel: init: conditional .bss section zeroing 2 years ago
Flavio Ceolin 991ff6f48b kernel: init: Build constant in early random generator 2 years ago
Flavio Ceolin 6c0fad2888 kernel: Fixes for z_early_rand_get 2 years ago
Flavio Ceolin 974e336140 kernel: random: Make z_early_rand_get a weak symbol 2 years ago
Flavio Ceolin f9c7a5e6fb kernel: random: Rename early random get function 2 years ago
Flavio Ceolin e7bd10ae71 random: Rename random header 2 years ago
Peter Mitsis e6f1090553 kernel: Integrate object core statistics 2 years ago
Peter Mitsis 6df8efe354 kernel: Integrate object cores into kernel 2 years ago
Peter Mitsis 9bedfd82a2 kernel: Refactor CPU usage 2 years ago
Flavio Ceolin d16c5b9048 kernel: canaries: Allow using TLS to store it 2 years ago
Flavio Ceolin 4f29930e4c pm: Fix cpus active count 2 years ago