| Age | Commit message (Collapse) | Author |
|
+ Essentially, separate root process and remote procedure call handling.
I really should write down some documentation so I don't forget, but
essentially: All threads share a common process virtual memory, and
when a thread wants to make an rpc, it switches over to its own rpc
vmem space that is linked to the remote process.
|
|
The output is close enough, and I like that uncrustify is a third-party
tool, so people can install a single tool for formatting instead of
having to lug around a whole toolchain. I fully expect to have to add
settings to uncrustify.conf, but let's see how this goes.
|
|
|
|
|
|
+ Next step, start documenting contents of each file.
|
|
|
|
|
|
|
|
|
|
+ Will most probably not work on 32bit, but nice to make 'portable'
code.
|
|
+ At least initial in the sense that this seems like the smartest way to
handle things, that is.
|
|
|
|
|
|
|
|
+ Not used at the moment anywhere, but should come in handy when
emulating stuff like (s)brk and when mapping ELF stuff
|
|
|
|
|
|
+ Lots to do still, should keep a more detailed TODO.txt, among other
things implement Sv48 support, make more things single truths etc.
|
|
+ Still need to actually add in an initrd that uses the format :D
|
|
|
|
|
|
|
|
+ For future reference, apos now requires initrd to be found in fdt.
|