void create_menu_entry_debug_disable_screen(void) { struct MENU *menu_mem; menu_mem = (void *)((md380_menu_memory + ((md380_menu_depth) * sizeof(struct MENU))) + sizeof(struct MENU)); menu_mem->menu_title = wt_debug; menu_mem->unknownp = 0x14 * md380_menu_id + md380_menu_mem_base; menu_mem->numberof_menu_entries=1; menu_mem->unknown_00 = 0; menu_mem->unknown_01 = 0; #ifdef CONFIG_MENU create_menu_entry_hook( md380_menu_id, wt_disable, md380_menu_entry_back+1, md380_menu_entry_back+1, 6, 2 , 1); #endif spiflash_write_with_type_check("0", spi_flash_addl_config_start + offset_debug, 1); global_addl_config.debug=0; }
void cfg_write_struct( addl_config_t *cfg ) { spiflash_write_with_type_check(cfg, spi_flash_addl_config_start, sizeof(addl_config_t)); }