#pragma once #include #ifndef HAL_GENERATOR_ENABLED #define HAL_GENERATOR_ENABLED !HAL_MINIMIZE_FEATURES #endif #ifndef AP_GENERATOR_BACKEND_DEFAULT_ENABLED #define AP_GENERATOR_BACKEND_DEFAULT_ENABLED HAL_GENERATOR_ENABLED #endif #ifndef AP_GENERATOR_IE_ENABLED #define AP_GENERATOR_IE_ENABLED AP_GENERATOR_BACKEND_DEFAULT_ENABLED #endif #ifndef AP_GENERATOR_IE2400_ENABLED #define AP_GENERATOR_IE2400_ENABLED AP_GENERATOR_IE_ENABLED #endif #ifndef AP_GENERATOR_IE650_800_ENABLED #define AP_GENERATOR_IE650_800_ENABLED AP_GENERATOR_IE_ENABLED #endif #ifndef AP_GENERATOR_RICHENPOWER_ENABLED #define AP_GENERATOR_RICHENPOWER_ENABLED AP_GENERATOR_BACKEND_DEFAULT_ENABLED && BOARD_FLASH_SIZE > 1024 #endif