Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-25 | kern/perfmon: new module | Richard Braun | |
2018-04-21 | doc/intro(9): mention the supported data models | Richard Braun | |
2018-04-14 | Rename variables in function-like macros | Richard Braun | |
2018-04-01 | doc/intro(9): list kern/bulletin | Richard Braun | |
2018-02-24 | New errno.h standard header | Richard Braun | |
Use standard errno codes. This change also adds strerror to string.h. | |||
2018-02-24 | doc/intro(9): describe cbuf as a circular byte buffer | Richard Braun | |
2018-02-20 | doc/style(9): remove any reference to llsync | Richard Braun | |
2018-02-20 | doc/intro(9): replace llsync with rcu | Richard Braun | |
2017-09-24 | doc/xbuild(9): new man page | Richard Braun | |
2017-09-24 | Rework cleaning and installation targets | Richard Braun | |
2017-09-21 | New build system | Richard Braun | |
The new build system, called xbuild, is a minimalistic kbuild-like make-based build system, also using kconfig for scalable configurations. | |||
2017-09-21 | Remove autotools files | Richard Braun | |
2017-09-08 | doc/intro(9): fix claim about smp scalability | Richard Braun | |
2017-09-08 | doc/cenv(9): describe the C environment of the kernel | Richard Braun | |
2017-09-07 | doc/intro(9): fix machine-independent code memory model description | Richard Braun | |
2017-09-07 | Rephrase the goals of the project | Richard Braun | |
2017-09-05 | doc/style(9): add build and cleanup to the common function names | Richard Braun | |
2017-09-03 | Minor style fix | Richard Braun | |
Replace the single use of array as function argument with a pointer, as described in the coding rules. | |||
2017-09-02 | doc/style(9): fix boolean coercion section | Richard Braun | |
2017-09-02 | doc/style(9): only mention C11 as the C specification in use | Richard Braun | |
2017-08-29 | doc/intro(9): add TODO entry | Richard Braun | |
2017-08-27 | Add TODO entries | Richard Braun | |
2017-08-27 | doc/intro(9): quickly discuss time and timers | Richard Braun | |
2017-08-04 | doc/style(9): forbid declaring arguments as arrays | Richard Braun | |
2017-07-30 | doc/style(9): relax boolean coercion rules even more | Richard Braun | |
2017-07-29 | doc/init(9): new man page | Richard Braun | |
2017-07-25 | doc/style(9): discuss variable shadowing in function-like macros | Richard Braun | |
2017-07-25 | doc/intro(9): specify that the list module implements a doubly-linked list | Richard Braun | |
2017-07-25 | doc/intro(9): improve description of mutex implementations | Richard Braun | |
2017-07-25 | doc/intro(9): mention the hash/hlist/slist/mutex implementation modules | Richard Braun | |
2017-07-14 | doc/style(9): relax boolean coercion rules about pointers | Richard Braun | |
Friends can be convincing, and I do have an open mind, don't I ? | |||
2017-07-13 | doc/style(9): describe local variables rules | Richard Braun | |
2017-06-25 | doc/style(9): discuss increment and decrement operators | Richard Braun | |
2017-06-25 | Remove the param module | Richard Braun | |
Move the page properties into the new x86/page module, and the virtual memory layout macros into the x86/pmap module. | |||
2017-06-19 | Reword the purpose of the project to insist on real-time | Richard Braun | |
2017-06-19 | doc/intro(9): mention the kern/cbuf module | Richard Braun | |
2017-06-15 | doc/style(9): discuss side-effects and conditions | Richard Braun | |
2017-06-15 | doc/style(9): fix typo | Richard Braun | |
2017-05-10 | doc/intro(9): completely remove mentions of the mb module | Richard Braun | |
2017-05-10 | x86/mb: remove module | Richard Braun | |
The mb module has never been well defined, and has become irrelevant now that the kern/atomic module has been introduced. Phase it out until the need for non-SMP memory barriers rises. | |||
2017-04-29 | Replace unneeded tab characters in Makefiles | Richard Braun | |
This is done according to the style policy which states that "Tabulation characters are strictly forbidden in source files, and should only be used in Makefiles where absolutely required". | |||
2017-04-29 | kern/printk: rename to printf | Richard Braun | |
The printk functions are close enough to the printf ones to bear the same names. | |||
2017-04-29 | Restate the goal of the project. | Richard Braun | |
2017-04-29 | doc/style(9): improve lines section | Richard Braun | |
2017-04-29 | doc/intro(9): sort module lists by module name only | Richard Braun | |
2017-04-29 | doc/style(9): improve object-oriented programming section | Richard Braun | |
2017-04-27 | doc/intro(9): update links to atomic module files | Richard Braun | |
2017-04-04 | doc/style(9): minor improvements | Richard Braun | |
2017-04-03 | doc/intro(9): update real-time support status | Richard Braun | |
2017-03-28 | doc/style(9): minor rewording | Richard Braun | |