├── .github └── workflows │ ├── clippy-check.yml │ ├── cross-compile.yml │ └── security-audit.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── Cargo.toml ├── README.md └── src ├── aes.rs ├── apu.rs ├── cache.rs ├── clint.rs ├── clock.rs ├── dmac.rs ├── fft.rs ├── fpioa.rs ├── gpio.rs ├── gpiohs.rs ├── lib.rs ├── plic.rs ├── serial.rs ├── sha256.rs ├── spi.rs ├── sysctl.rs └── time.rs /.github/workflows/clippy-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/.github/workflows/clippy-check.yml -------------------------------------------------------------------------------- /.github/workflows/cross-compile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/.github/workflows/cross-compile.yml -------------------------------------------------------------------------------- /.github/workflows/security-audit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/.github/workflows/security-audit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock 4 | .idea 5 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/README.md -------------------------------------------------------------------------------- /src/aes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/aes.rs -------------------------------------------------------------------------------- /src/apu.rs: -------------------------------------------------------------------------------- 1 | //! (TODO) Audio Processor Unit (APU) 2 | -------------------------------------------------------------------------------- /src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/cache.rs -------------------------------------------------------------------------------- /src/clint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/clint.rs -------------------------------------------------------------------------------- /src/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/clock.rs -------------------------------------------------------------------------------- /src/dmac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/dmac.rs -------------------------------------------------------------------------------- /src/fft.rs: -------------------------------------------------------------------------------- 1 | //! (TODO) Fast Fourier Transform (FFT) 2 | -------------------------------------------------------------------------------- /src/fpioa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/fpioa.rs -------------------------------------------------------------------------------- /src/gpio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/gpio.rs -------------------------------------------------------------------------------- /src/gpiohs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/gpiohs.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/plic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/plic.rs -------------------------------------------------------------------------------- /src/serial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/serial.rs -------------------------------------------------------------------------------- /src/sha256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/sha256.rs -------------------------------------------------------------------------------- /src/spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/spi.rs -------------------------------------------------------------------------------- /src/sysctl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/sysctl.rs -------------------------------------------------------------------------------- /src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv-rust/k210-hal/HEAD/src/time.rs --------------------------------------------------------------------------------