├── .cargo └── config.toml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples ├── alloc.rs ├── buttons.rs ├── buttons_interrupt.rs ├── dial_input.rs ├── dial_led.rs ├── lcd.rs ├── panic.rs ├── usb_scsi.rs ├── usb_serial.rs └── usb_serial_interrupt.rs ├── link.ld └── src ├── delay.rs ├── dial.rs ├── display.rs ├── e_alloc.rs ├── hal_sys.rs ├── input.rs ├── lib.rs ├── pac ├── adc.rs ├── mod.rs ├── sdmmc.rs ├── sram.rs ├── timers.rs └── usb.rs └── panic.rs /.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | target = "thumbv7em-none-eabihf" -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /tester 3 | /.vscode 4 | /.idea -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/README.md -------------------------------------------------------------------------------- /examples/alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/examples/alloc.rs -------------------------------------------------------------------------------- /examples/buttons.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/examples/buttons.rs -------------------------------------------------------------------------------- /examples/buttons_interrupt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/examples/buttons_interrupt.rs -------------------------------------------------------------------------------- /examples/dial_input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/examples/dial_input.rs -------------------------------------------------------------------------------- /examples/dial_led.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/examples/dial_led.rs -------------------------------------------------------------------------------- /examples/lcd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/examples/lcd.rs -------------------------------------------------------------------------------- /examples/panic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/examples/panic.rs -------------------------------------------------------------------------------- /examples/usb_scsi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/examples/usb_scsi.rs -------------------------------------------------------------------------------- /examples/usb_serial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/examples/usb_serial.rs -------------------------------------------------------------------------------- /examples/usb_serial_interrupt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/examples/usb_serial_interrupt.rs -------------------------------------------------------------------------------- /link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/link.ld -------------------------------------------------------------------------------- /src/delay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/delay.rs -------------------------------------------------------------------------------- /src/dial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/dial.rs -------------------------------------------------------------------------------- /src/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/display.rs -------------------------------------------------------------------------------- /src/e_alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/e_alloc.rs -------------------------------------------------------------------------------- /src/hal_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/hal_sys.rs -------------------------------------------------------------------------------- /src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/input.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/pac/adc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/pac/adc.rs -------------------------------------------------------------------------------- /src/pac/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/pac/mod.rs -------------------------------------------------------------------------------- /src/pac/sdmmc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/pac/sdmmc.rs -------------------------------------------------------------------------------- /src/pac/sram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/pac/sram.rs -------------------------------------------------------------------------------- /src/pac/timers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/pac/timers.rs -------------------------------------------------------------------------------- /src/pac/usb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/pac/usb.rs -------------------------------------------------------------------------------- /src/panic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/alarmo-rs/HEAD/src/panic.rs --------------------------------------------------------------------------------