let start_ticks = systick::now();
while !systick::has_timeout_ms(start_ticks, 3000) {
- if (gpio::get(gpio::GPIOE) & (1 << 24)) == 0 {
+ if (gpio::get(gpio::GPIOE) & (1 << 31)) == 0 {
return true;
}
}
systick::init();
port::init();
- // Configure lower left push button.
- gpio::set_direction(gpio::GPIOE, 1 << 24, gpio::Direction::Input);
- port::set_af(port::PORTE, 24, 1);
- port::set_pull(port::PORTE, 24, port::Pull::Up);
+ // Configure middle left push button.
+ gpio::set_direction(gpio::GPIOE, 1 << 31, gpio::Direction::Input);
+ port::set_af(port::PORTE, 31, 1);
+ port::set_pull(port::PORTE, 31, port::Pull::Up);
enable_interrupts();