-static void
-ao_lco_step_box(int8_t dir)
-{
- int16_t new_box = ao_lco_box;
-
- do {
- new_box += dir;
- if (new_box > ao_lco_max_box)
- new_box = ao_lco_min_box;
- else if (new_box < ao_lco_min_box)
- new_box = ao_lco_max_box;
- if (new_box == ao_lco_box)
- break;
- } while (!ao_lco_box_present(new_box));
- ao_lco_set_box(new_box);
-}
-