├── .cargo └── config ├── .github ├── dependabot.yml └── workflows │ ├── publish-vm-superio-ser.yaml │ └── publish-vm-superio.yaml ├── .gitignore ├── .gitmodules ├── CODEOWNERS ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-BSD-3-Clause ├── README.md ├── coverage_config_aarch64.json ├── coverage_config_x86_64.json ├── vm-superio-ser ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-BSD-3-Clause ├── README.md └── src │ ├── lib.rs │ ├── rtc_pl031.rs │ └── serial.rs └── vm-superio ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-BSD-3-Clause ├── README.md └── src ├── i8042.rs ├── lib.rs ├── rtc_pl031.rs └── serial.rs /.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/.cargo/config -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/publish-vm-superio-ser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/.github/workflows/publish-vm-superio-ser.yaml -------------------------------------------------------------------------------- /.github/workflows/publish-vm-superio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/.github/workflows/publish-vm-superio.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock 4 | .idea 5 | kcov_output 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/.gitmodules -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-BSD-3-Clause: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/LICENSE-BSD-3-Clause -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/README.md -------------------------------------------------------------------------------- /coverage_config_aarch64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/coverage_config_aarch64.json -------------------------------------------------------------------------------- /coverage_config_x86_64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/coverage_config_x86_64.json -------------------------------------------------------------------------------- /vm-superio-ser/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/vm-superio-ser/CHANGELOG.md -------------------------------------------------------------------------------- /vm-superio-ser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/vm-superio-ser/Cargo.toml -------------------------------------------------------------------------------- /vm-superio-ser/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /vm-superio-ser/LICENSE-BSD-3-Clause: -------------------------------------------------------------------------------- 1 | ../LICENSE-BSD-3-Clause -------------------------------------------------------------------------------- /vm-superio-ser/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /vm-superio-ser/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/vm-superio-ser/src/lib.rs -------------------------------------------------------------------------------- /vm-superio-ser/src/rtc_pl031.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/vm-superio-ser/src/rtc_pl031.rs -------------------------------------------------------------------------------- /vm-superio-ser/src/serial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/vm-superio-ser/src/serial.rs -------------------------------------------------------------------------------- /vm-superio/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/vm-superio/CHANGELOG.md -------------------------------------------------------------------------------- /vm-superio/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/vm-superio/Cargo.toml -------------------------------------------------------------------------------- /vm-superio/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /vm-superio/LICENSE-BSD-3-Clause: -------------------------------------------------------------------------------- 1 | ../LICENSE-BSD-3-Clause -------------------------------------------------------------------------------- /vm-superio/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /vm-superio/src/i8042.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/vm-superio/src/i8042.rs -------------------------------------------------------------------------------- /vm-superio/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/vm-superio/src/lib.rs -------------------------------------------------------------------------------- /vm-superio/src/rtc_pl031.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/vm-superio/src/rtc_pl031.rs -------------------------------------------------------------------------------- /vm-superio/src/serial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-vmm/vm-superio/HEAD/vm-superio/src/serial.rs --------------------------------------------------------------------------------