 
 // HACK: demo
 unsigned long next_demo_loop_at;
-const long DEMO_LOOP_PERIOD = 100; // milliseconds
+const long DEMO_LOOP_PERIOD = 50; // milliseconds
 unsigned long demo_loop_count;
 
 DebouncedSwitch mode_switch(BTN_MODE);

        if(select_trigger.triggered()) {
            address_bus += 1;
            data_bus += 7;
            select_trigger.clear();
        }
    } else {
        // Show running dots


    if(mode_trigger.triggered()) {
        halted = !halted;
    }

    if(halted) {
