@@ -13,14 +13,6 @@ This crate makes it easy to develop Rust software that leverages **safe**,
1313
1414## Description
1515
16- [ UEFI] started as the successor firmware to the BIOS in x86 space and developed
17- to a universal firmware specification for various platforms, such as ARM. It
18- provides an early boot environment with a variety of [ specified] [ spec ]
19- ready-to-use "high-level" functionality, such as accessing disks or the network.
20- EFI images, the files that can be loaded by an UEFI environment, can leverage
21- these abstractions to extend the functionality in form of additional drivers,
22- OS-specific bootloaders, or different kind of low-level applications.
23-
2416Our mission is to provide ** safe** and ** performant** wrappers for UEFI
2517interfaces, and allow developers to write idiomatic Rust code.
2618
@@ -38,10 +30,6 @@ You can use the abstractions for example to:
3830- create OS-specific loaders and leverage UEFI boot service
3931- access UEFI runtime services from an OS
4032
41- All crates are compatible with all platforms that both the Rust compiler and
42- UEFI support, such as ` i686 ` , ` x86_64 ` , and ` aarch64 ` ). Please note that we
43- can't test all possible hardware/firmware/platform combinations.
44-
4533[ UEFI ] : https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface
4634
4735![ UEFI App running in QEMU] ( https://imgur.com/SFPSVuO.png )
@@ -128,11 +116,14 @@ most of the library's functionality.
128116Check out the testing project's [ ` README.md ` ] ( uefi-test-runner/README.md ) for
129117prerequisites for running the tests.
130118
131- ## Contributing
119+ ## Discuss and Contribute
120+
121+ For general discussions, feel free to join us in our [ Zulip] and ask
122+ your questions there.
132123
133- We welcome issues and pull requests! For instructions on how to set up a
134- development environment and how to add new protocols, check out
135- [ CONTRIBUTING.md ] ( CONTRIBUTING.md ) .
124+ Further, you can submit bugs and also ask questions in our [ issue tracker ] .
125+ Contributions in the form of a PR are also highly welcome. Check our
126+ [ contributing guide ] ( ./ CONTRIBUTING.md) for details .
136127
137128## License
138129
@@ -143,3 +134,4 @@ modifications to the files must be open-sourced.
143134The full text of the license is available in the [ license file] ( LICENSE ) .
144135
145136[ UEFI ] : https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface
137+ [ Zulip ] : https://rust-osdev.zulipchat.com
0 commit comments