Overview
Comment: | add kmlini() and kmlina() functions; restructure allocation functions to work more reasonably (returning a tuple struct instead of making a user pass in a void**); update docs accordingly |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
acb4a9944e5a48cbab044b5ec26e8224 |
User & Date: | lexi on 2019-08-22 08:44:29 |
Other Links: | manifest | tags |
Context
2019-08-22
| ||
08:45 | check in missing files check-in: 269baab90a user: lexi tags: trunk | |
08:44 | add kmlini() and kmlina() functions; restructure allocation functions to work more reasonably (returning a tuple struct instead of making a user pass in a void**); update docs accordingly check-in: acb4a9944e user: lexi tags: trunk | |
04:31 | finish moving heap allocation/free functions to the posix syscall apparatus and deprecate the direct assembly implementations of platform_mmap; update the kmem docs to match new function signatures (and remove typos) check-in: 709ffb094d user: lexi tags: trunk | |
Changes
Modified arch/posix/syscalls from [24a70b57fd] to [f436d656b4]. [diff]
Modified mod/kcore/testbin.exe.c from [ae0ed8cd11] to [2c9c964882]. [diff]
Modified mod/kmem/free.fn.c from [cc32756862] to [bac849b7ff]. [diff]
Modified mod/kmem/heapa.fn.c from [c8ccec879e] to [c08b42ee14]. [diff]
Modified mod/kmem/heapo.fn.c from [70c3679214] to [5d74e5db6e]. [diff]
Modified mod/kmem/kmem.md from [0e44a94bf4] to [35f7501adf]. [diff]
Modified mod/kmem/mem.h from [d8d36f64f5] to [0dc09a3b20]. [diff]