commit | dc085a767e2a0425f1191a771492c7646107bc50 | [log] [tgz] |
---|---|---|
author | Bryan Henry <bryanhenry@google.com> | Tue Jun 30 20:56:23 2020 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Tue Jun 30 20:56:23 2020 +0000 |
tree | 46ef4c10221eb0c3e693f0875bc98fd55db5a320 | |
parent | 9fe71dd2ac2fe3ff18f486d5189ad807aeb029f7 [diff] |
[userboot] Modernize Bootfs Update userboot's bootfs implementation to be a C++ class instead of a struct with associated functions. Also updates it to use libzx wrapper types instead of raw zx_handle_t's, and switches the separate byte pointer and length for the bootfs mapping to a std::basic_string_view. Change-Id: Ie9d7a59f43098ef76f99f5804456d4c2d645a452 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/400461 Commit-Queue: Bryan Henry <bryanhenry@google.com> Reviewed-by: George Kulakowski <kulakowski@google.com> Testability-Review: George Kulakowski <kulakowski@google.com> Testability-Review: Roland McGrath <mcgrathr@google.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
See Getting Started.
See fuchsia.dev.