- #if !defined(USE_FLASH_DESCRIPTORS) && !defined(USE_EEPROM_DESCRIPTORS) && !defined(USE_RAM_DESCRIPTORS)\r
- uint8_t MemoryAddressSpace;\r
+ #if defined(USE_FLASH_DESCRIPTORS)\r
+ #define MemoryAddressSpace MEMSPACE_FLASH\r
+ #elif defined(USE_EEPROM_DESCRIPTORS)\r
+ #define MemoryAddressSpace MEMSPACE_EEPROM\r
+ #elif defined(USE_SRAM_DESCRIPTORS)\r
+ #define MemoryAddressSpace MEMSPACE_SRAM\r
+ #else\r
+ uint8_t MemoryAddressSpace;\r