From ddae47979d258aacfc88390c363fc805bb60144a Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Thu, 4 Aug 2011 05:32:17 +0000 Subject: [PATCH] Update LUFAConfig.h with missing options for the AVR32 target. Add Binary Page Mode fuse command bytes to the AT45DB642D.h Dataflash header. --- LUFA.pnproj | 2 +- LUFA/CodeTemplates/LUFAConfig.h | 4 +++- LUFA/Drivers/Misc/AT45DB642D.h | 6 ++++++ LUFA/ManPages/FutureChanges.txt | 1 + 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/LUFA.pnproj b/LUFA.pnproj index 9f4702e89a..dbccfaf4ff 100644 --- a/LUFA.pnproj +++ b/LUFA.pnproj @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/LUFA/CodeTemplates/LUFAConfig.h b/LUFA/CodeTemplates/LUFAConfig.h index f6ec104e93..9feb341ff3 100644 --- a/LUFA/CodeTemplates/LUFAConfig.h +++ b/LUFA/CodeTemplates/LUFAConfig.h @@ -33,7 +33,7 @@ compile time options, as an alternative to the compile time constants supplied through a makefile. To use this configuration header, copy this into your project's root directory and supply - the USE_LUFA_CONFIG_HEADER token to the compiler so that it is + the \c USE_LUFA_CONFIG_HEADER token to the compiler so that it is defined in all compiled source files. For information on what each token does, refer to the LUFA @@ -99,6 +99,7 @@ // #define NO_CLASS_DRIVER_AUTOFLUSH /* General USB Driver Related Tokens: */ +// #define ORDERED_EP_CONFIG // #define USE_STATIC_OPTIONS {Insert Value Here} // #define USB_DEVICE_ONLY // #define USB_HOST_ONLY @@ -110,6 +111,7 @@ // #define FIXED_CONTROL_ENDPOINT_SIZE {Insert Value Here} // #define FIXED_NUM_CONFIGURATION {Insert Value Here} // #define CONTROL_ONLY_DEVICE +// #define INTERRUPT_CONTROL_ENDPOINT // #define NO_DEVICE_REMOTE_WAKEUP // #define NO_DEVICE_SELF_POWER diff --git a/LUFA/Drivers/Misc/AT45DB642D.h b/LUFA/Drivers/Misc/AT45DB642D.h index 0cbf3da8f5..cc8a641d6c 100644 --- a/LUFA/Drivers/Misc/AT45DB642D.h +++ b/LUFA/Drivers/Misc/AT45DB642D.h @@ -100,6 +100,12 @@ #define DF_CMD_SECTORPROTECTIONOFF_BYTE3 0x7F #define DF_CMD_SECTORPROTECTIONOFF_BYTE4 0x9A + #define DF_CMD_BINARYPAGESIZEMODEON ((char[]){0x3D, 0x2A, 0x80, 0xA6}) + #define DF_CMD_BINARYPAGESIZEMODEON_BYTE1 0x3D + #define DF_CMD_BINARYPAGESIZEMODEON_BYTE2 0x2A + #define DF_CMD_BINARYPAGESIZEMODEON_BYTE3 0x80 + #define DF_CMD_BINARYPAGESIZEMODEON_BYTE4 0xA6 + #define DF_CMD_READMANUFACTURERDEVICEINFO 0x9F //@} diff --git a/LUFA/ManPages/FutureChanges.txt b/LUFA/ManPages/FutureChanges.txt index 51656ac00f..74ffdf8795 100644 --- a/LUFA/ManPages/FutureChanges.txt +++ b/LUFA/ManPages/FutureChanges.txt @@ -25,6 +25,7 @@ * -# Consider switch from endpoint numbers to full endpoint addresses to ease future architecture expansion * -# Fix HID report parser usage support for array types * -# Add additional standard request helper functions to host mode + * -# Add Dataflash_SendCommand() * - Documentation/Support * -# Add detailed overviews of how each demo works * -# Add board overviews