├── .cargo └── config.toml ├── .github ├── bors.toml └── workflows │ ├── changelog.yml │ ├── ci.yml │ ├── clippy.yml │ └── rustfmt.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-0BSD.txt ├── README.md ├── examples ├── adc_values.rs ├── blinky.rs ├── blinky_adc.rs ├── blinky_delay.rs ├── blinky_multiple.rs ├── blinky_timer.rs ├── blinky_timer_irq.rs ├── dac.rs ├── defmt.rs ├── flash_read_write.rs ├── flash_systick.rs ├── flash_systick_fancier.rs ├── i2c_find_address.rs ├── led_hal_button_irq.rs ├── pwm.rs ├── pwm_complementary.rs ├── serial_echo.rs ├── serial_spi_bridge.rs ├── serial_stopwatch.rs ├── spi_hal_apa102c.rs ├── usb_serial.rs └── watchdog.rs ├── memory.x ├── openocd.cfg ├── openocd_program.sh ├── src ├── adc.rs ├── can.rs ├── dac.rs ├── delay.rs ├── flash.rs ├── gpio.rs ├── i2c.rs ├── lib.rs ├── prelude.rs ├── pwm.rs ├── rcc.rs ├── serial.rs ├── signature.rs ├── spi.rs ├── time.rs ├── timers.rs ├── tsc.rs ├── usb.rs └── watchdog.rs └── tools ├── capture_example_bloat.sh ├── capture_nightly_example_bloat.sh └── check.py /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/bors.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/.github/bors.toml -------------------------------------------------------------------------------- /.github/workflows/changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/.github/workflows/changelog.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/clippy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/.github/workflows/clippy.yml -------------------------------------------------------------------------------- /.github/workflows/rustfmt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/.github/workflows/rustfmt.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-0BSD.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/LICENSE-0BSD.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/README.md -------------------------------------------------------------------------------- /examples/adc_values.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/adc_values.rs -------------------------------------------------------------------------------- /examples/blinky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/blinky.rs -------------------------------------------------------------------------------- /examples/blinky_adc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/blinky_adc.rs -------------------------------------------------------------------------------- /examples/blinky_delay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/blinky_delay.rs -------------------------------------------------------------------------------- /examples/blinky_multiple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/blinky_multiple.rs -------------------------------------------------------------------------------- /examples/blinky_timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/blinky_timer.rs -------------------------------------------------------------------------------- /examples/blinky_timer_irq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/blinky_timer_irq.rs -------------------------------------------------------------------------------- /examples/dac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/dac.rs -------------------------------------------------------------------------------- /examples/defmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/defmt.rs -------------------------------------------------------------------------------- /examples/flash_read_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/flash_read_write.rs -------------------------------------------------------------------------------- /examples/flash_systick.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/flash_systick.rs -------------------------------------------------------------------------------- /examples/flash_systick_fancier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/flash_systick_fancier.rs -------------------------------------------------------------------------------- /examples/i2c_find_address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/i2c_find_address.rs -------------------------------------------------------------------------------- /examples/led_hal_button_irq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/led_hal_button_irq.rs -------------------------------------------------------------------------------- /examples/pwm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/pwm.rs -------------------------------------------------------------------------------- /examples/pwm_complementary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/pwm_complementary.rs -------------------------------------------------------------------------------- /examples/serial_echo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/serial_echo.rs -------------------------------------------------------------------------------- /examples/serial_spi_bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/serial_spi_bridge.rs -------------------------------------------------------------------------------- /examples/serial_stopwatch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/serial_stopwatch.rs -------------------------------------------------------------------------------- /examples/spi_hal_apa102c.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/spi_hal_apa102c.rs -------------------------------------------------------------------------------- /examples/usb_serial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/usb_serial.rs -------------------------------------------------------------------------------- /examples/watchdog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/examples/watchdog.rs -------------------------------------------------------------------------------- /memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/memory.x -------------------------------------------------------------------------------- /openocd.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/openocd.cfg -------------------------------------------------------------------------------- /openocd_program.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/openocd_program.sh -------------------------------------------------------------------------------- /src/adc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/adc.rs -------------------------------------------------------------------------------- /src/can.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/can.rs -------------------------------------------------------------------------------- /src/dac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/dac.rs -------------------------------------------------------------------------------- /src/delay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/delay.rs -------------------------------------------------------------------------------- /src/flash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/flash.rs -------------------------------------------------------------------------------- /src/gpio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/gpio.rs -------------------------------------------------------------------------------- /src/i2c.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/i2c.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/prelude.rs -------------------------------------------------------------------------------- /src/pwm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/pwm.rs -------------------------------------------------------------------------------- /src/rcc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/rcc.rs -------------------------------------------------------------------------------- /src/serial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/serial.rs -------------------------------------------------------------------------------- /src/signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/signature.rs -------------------------------------------------------------------------------- /src/spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/spi.rs -------------------------------------------------------------------------------- /src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/time.rs -------------------------------------------------------------------------------- /src/timers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/timers.rs -------------------------------------------------------------------------------- /src/tsc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/tsc.rs -------------------------------------------------------------------------------- /src/usb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/usb.rs -------------------------------------------------------------------------------- /src/watchdog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/src/watchdog.rs -------------------------------------------------------------------------------- /tools/capture_example_bloat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/tools/capture_example_bloat.sh -------------------------------------------------------------------------------- /tools/capture_nightly_example_bloat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/tools/capture_nightly_example_bloat.sh -------------------------------------------------------------------------------- /tools/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stm32-rs/stm32f0xx-hal/HEAD/tools/check.py --------------------------------------------------------------------------------