+
+ /* caches */
+ struct cache_board{
+ enum cache_board_state{
+ k_cache_board_state_none,
+ k_cache_board_state_loaded,
+ k_cache_board_state_load_request
+ }
+ state;
+ struct player_board board;
+ u32 reg_index;
+ addon_reg *reg_ptr;
+
+ addon_cache_node cachenode;
+ }
+ *boards;
+ addon_cache board_cache;
+
+ SDL_SpinLock sl_cache;