Conditionally add available address spaces to the address space enum, for multiple address space architectures.

Update Doxygen configuration file for the latest Doxygen release.

Minor documentation updates.
This commit is contained in:
Dean Camera 2011-04-04 10:24:57 +00:00
parent 06d00bb99b
commit 2efa79d3ec
4 changed files with 61 additions and 16 deletions

View file

@ -71,8 +71,12 @@
*/
enum USB_DescriptorMemorySpaces_t
{
#if defined(ARCH_HAS_FLASH_ADDRESS_SPACE) || defined(__DOXYGEN__)
MEMSPACE_FLASH = 0, /**< Indicates the requested descriptor is located in FLASH memory. */
#endif
#if defined(ARCH_HAS_EEPROM_ADDRESS_SPACE) || defined(__DOXYGEN__)
MEMSPACE_EEPROM = 1, /**< Indicates the requested descriptor is located in EEPROM memory. */
#endif
MEMSPACE_RAM = 2, /**< Indicates the requested descriptor is located in RAM memory. */
};
#endif