config_port_pins();
system_peripheral_lock(SYSTEM_PERIPHERAL_ID(PORT),~SYSTEM_PERIPHERAL_ID(PORT));
#if (SAML21) || (SAML22) || (SAMC21) || defined(__DOXYGEN__)system_pac_enable_interrupt();#endifsystem_interrupt_enable_global();
while(port_pin_get_input_level(BUTTON_0_PIN)) {/* Wait for button press */}
system_interrupt_enter_critical_section();
system_peripheral_unlock(SYSTEM_PERIPHERAL_ID(PORT),~SYSTEM_PERIPHERAL_ID(PORT));
port_pin_toggle_output_level(LED_0_PIN);
system_peripheral_lock(SYSTEM_PERIPHERAL_ID(PORT),~SYSTEM_PERIPHERAL_ID(PORT));
system_interrupt_leave_critical_section();
while(1) {/* Do nothing */}