/// de-initialize void op_bignum_deinit(void* op) { op_bignum_t* bignum = (op_bignum_t*)op; if(bignum->enable > 0) { op_gfx_disable(); op_bignum_unset_timer(bignum); } }
/// de-initialize void op_screen_deinit(void* op) { op_screen_t* screen = (op_screen_t*)op; if(screen->enable > 0) { op_gfx_disable(); op_screen_unset_timer(screen); } }
/// de-initialize void op_bars8_deinit(void* op) { op_bars8_t* bars8 = (op_bars8_t*)op; if(bars8->enable > 0) { op_gfx_disable(); op_bars8_unset_timer(bars8); } }
//===== operator input void op_bignum_in_enable(op_bignum_t* bignum, const io_t v ) { if(v > 0) { if(bignum->enable > 0) { ;; } else { op_gfx_enable(); bignum->enable = 1; op_bignum_set_timer(bignum); } } else { if(bignum->enable > 0) { op_gfx_disable(); bignum->enable = 0; op_bignum_unset_timer(bignum); } else { ;; } } }
//===== operator input void op_screen_in_enable(op_screen_t* screen, const io_t v ) { if(v > 0) { if(screen->enable > 0) { ;; } else { op_gfx_enable(); screen->enable = 1; op_screen_set_timer(screen); } } else { if(screen->enable > 0) { op_gfx_disable(); screen->enable = 0; op_screen_unset_timer(screen); } else { ;; } } }
//===== operator input void op_bars8_in_enable(op_bars8_t* bars8, const io_t v ) { if(v > 0) { if(bars8->enable > 0) { ;; } else { op_gfx_enable(); bars8->enable = 1; op_bars8_set_timer(bars8); op_bars8_redraw(bars8); } } else { if(bars8->enable > 0) { op_gfx_disable(); bars8->enable = 0; op_bars8_unset_timer(bars8); } else { ;; } } }