aboutsummaryrefslogtreecommitdiff
path: root/top
AgeCommit message (Expand)Author
2023-06-08[riscv][clang] Use a CSR name instead of a numeric expressionAlex Richardson
2023-06-01[clang][compiler.h] Expose a few more macros for ClangAlex Richardson
2023-04-23[inc][utils] Add a utils.h for miscellaneous helpersAaron Odell
2023-04-23[lib][console] Add an unsigned long long to console_cmd_argsAaron Odell
2022-10-23[make] add a way for a module to opt into additional warningsTravis Geiselbrecht
2022-04-19[top] use incomplete array declarations for constructor symbolsPeter Collingbourne
2021-12-27[lib][cpp] add a auto_call classTravis Geiselbrecht
2021-11-10[kernel][C++] add some simple C++ wrapper and RAII holders for various locksTravis Geiselbrecht
2021-11-09[compiler.h] add __USED to all __SECTION entriesTravis Geiselbrecht
2021-11-08[arch][m68k] Merge in Motorola 68k portTravis Geiselbrecht
2021-10-21[kernel][warnings] fix a few -Wmissing-declarations warnings in the kernelTravis Geiselbrecht
2021-06-07[arch][m68k] add exception and irq processingTravis Geiselbrecht
2021-04-08[include][compiler.h] Fix INCBIN/INCFILE macrosAndrei Homescu
2021-04-02[inc][compiler] update compiler.h with new bits from zirconTravis Geiselbrecht
2021-03-30[arch][riscv] more work on riscv MMU codeTravis Geiselbrecht
2021-01-20[inc][c++] add some additional __BEGIN_CDECL/__END_CDECLS to various global h...Travis Geiselbrecht
2020-07-25[lib][console] rename some console command types to be prefixed with console_Travis Geiselbrecht
2020-07-12[asm] add END_FUNCTION and END_DATA macros and mark up some riscv assemblyTravis Geiselbrecht
2020-05-17[lib][console] move the command block private stuff into lib/consoleTravis Geiselbrecht
2020-05-16[arch] move the atomic ops into a separate headerTravis Geiselbrecht
2020-05-15[lib][console] switch the console commands to __start __stop style symbolsTravis Geiselbrecht
2020-05-15[init] switch the init hook system to __start __stop style symbolsTravis Geiselbrecht
2020-05-10[console][panic] slight tweak to where the panic shell define is setTravis Geiselbrecht
2020-05-10[lib][unittest] slight tidying of the unittest libraryTravis Geiselbrecht
2020-05-10[arch][riscv] Initial implementation of MMU for RISC-VTravis Geiselbrecht
2020-04-30[debug][panic] remove the wrapper panic #define and read the caller inside pa...Travis Geiselbrecht
2019-07-13[kernel] test run sorting some includesTravis Geiselbrecht
2019-07-13[include][console] split lib/console.h into twoTravis Geiselbrecht
2019-07-13[include] move almost all of the remainder of top level includes into a subdirTravis Geiselbrecht
2019-07-05[license] replace the longer full MIT license with a shorter oneTravis Geiselbrecht
2019-06-19[formatting] run everything through codestyleTravis Geiselbrecht
2019-06-19[include][lk] fixup lk/ include path moveTravis Geiselbrecht
2019-06-19[include] move some high level lk includes into lk/ prefixed namespaceTravis Geiselbrecht
2016-02-14[style] mass reformat all the non external code to 4 space indentsTravis Geiselbrecht
2016-01-17[kernel][smp] reduce impact of SMP code on UP buildsBrian Swetland
2015-11-06[linker] align special sections on native pointer bounaryTravis Geiselbrecht
2015-11-02[main] move the printf for heap after the pre-heap init hooks are runTravis Geiselbrecht
2015-10-26[linker] align all the special sections on 8 byte boundaries, remove x86-64 hackTravis Geiselbrecht
2015-10-26[make] add ability to set EXTRA_LINKER_SCRIPTS in modulesTravis Geiselbrecht
2015-10-22[top] add missing license and reformat top/ moduleTravis Geiselbrecht
2015-10-20[init] bump the earliest init trace level out to TARGET_EARLYTravis Geiselbrecht
2015-10-15[lib][heap] have novm initialize itself, rename novm 'heap' to 'arena' to be ...Travis Geiselbrecht
2015-10-15WIP patch from erikTravis Geiselbrecht
2015-07-07[kernel] call static constructors after heap initWill Lee
2015-05-29[init] don't print init trace messages earlier than a particular levelTravis Geiselbrecht
2015-05-18Merge branch 'master' of https://github.com/travisg/lk into smpArve Hjønnevåg
2015-05-02[init] print init routines at high debug levelsTravis Geiselbrecht
2015-03-31[top] change the welcome message if compiled with SMP enabledTravis Geiselbrecht
2015-03-27[init][smp] have secondary init run in arch code up to threading, and complet...Travis Geiselbrecht
2015-03-18[init] Make lk_init_level re-entrantArve Hjønnevåg