libk  Check-in [acb4a9944e]

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: acb4a9944e5a48cbab044b5ec26e822496624e9a7e7f74abf8cb9ace70b86e81
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]