You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-Separate the two pl011 drivers so they do not need to be aware of each
other:
- make sure the platform selects the right one
- have the rust one make a copy of the header for C code to interact
with
- Make the top level rust modules (app/rust_hello, rust/dev-pl011) use
the LK module.mk which can now deal with empty modules. This cleans up
the deps a little bit and uses existing machinery to add include
paths.
- Move the logic to select rust modules into the qemu-virt-arm64 project
and have it conditionally include a new virtual project file that
encapsulates rust deps. Will need to refacto this a bit later as more
platform/projects make use of rust, but at least moves it up to the
project level instead of down in a single platform.
0 commit comments