Files
jsix_import/src/kernel
Justin C. Miller bdae812274 [kernel] Add handle_clone syscall
Added the handle_clone syscall which allows for cloning a handle with
a subset of the original handle's capabilities.

Related changes:

- srv.init now calls handle_clone on its system handle, and load_program
  was changed to allow this second system handle to be passed to loaded
  programs instead. However, as drv.uart is still a driver AND a log
  reader, this new handle is not actually passed yet.
- The definition parser was using a set for the cap list, which meant
  the order (and thus values) of caps was not static.
- Some code in objects/handle.h was made more explicit about what bits
  meant what.
2022-01-28 23:40:21 -08:00
..
2022-01-28 23:40:21 -08:00
2022-01-03 21:42:20 -08:00
2022-01-27 19:28:35 -08:00
2022-01-02 01:38:04 -08:00
2022-01-27 19:28:35 -08:00
2022-01-27 19:28:35 -08:00
2022-01-03 21:42:20 -08:00
2022-01-27 19:28:35 -08:00
2022-01-27 19:28:35 -08:00
2022-01-27 19:28:35 -08:00
2021-09-12 21:55:02 -07:00
2022-01-03 17:44:13 -08:00
2022-01-27 19:28:35 -08:00
2022-01-27 19:28:35 -08:00
2022-01-27 19:28:35 -08:00