mirror of
https://github.com/hathach/tinyusb.git
synced 2025-04-16 05:42:56 +00:00
s/static const/define/
This commit is contained in:
parent
85623584f9
commit
642afeea8b
@ -46,7 +46,7 @@
|
|||||||
defined(STM32F072xB) | \
|
defined(STM32F072xB) | \
|
||||||
defined(STM32F078xx)
|
defined(STM32F078xx)
|
||||||
#include "stm32f0xx.h"
|
#include "stm32f0xx.h"
|
||||||
#define PMA_LENGTH 1024
|
#define PMA_LENGTH (1024u)
|
||||||
// F0x2 models are crystal-less
|
// F0x2 models are crystal-less
|
||||||
// All have internal D+ pull-up
|
// All have internal D+ pull-up
|
||||||
// 070RB: 2 x 16 bits/word memory LPM Support, BCD Support
|
// 070RB: 2 x 16 bits/word memory LPM Support, BCD Support
|
||||||
@ -55,7 +55,7 @@
|
|||||||
defined(STM32F103x6) | defined(STM32F103xB) | \
|
defined(STM32F103x6) | defined(STM32F103xB) | \
|
||||||
defined(STM32F103xE) | defined(STM32F103xB)
|
defined(STM32F103xE) | defined(STM32F103xB)
|
||||||
#include "stm32f1xx.h"
|
#include "stm32f1xx.h"
|
||||||
#define PMA_LENGTH 512u
|
#define PMA_LENGTH (512u)
|
||||||
// NO internal Pull-ups
|
// NO internal Pull-ups
|
||||||
// *B, and *C: 2 x 16 bits/word
|
// *B, and *C: 2 x 16 bits/word
|
||||||
#error The F102/F103 driver is expected not to work, but it might? Try it?
|
#error The F102/F103 driver is expected not to work, but it might? Try it?
|
||||||
@ -64,7 +64,7 @@
|
|||||||
defined(STM32F303xB) | defined(STM32F303xC) | \
|
defined(STM32F303xB) | defined(STM32F303xC) | \
|
||||||
defined(STM32F373xC)
|
defined(STM32F373xC)
|
||||||
#include "stm32f3xx.h"
|
#include "stm32f3xx.h"
|
||||||
#define PMA_LENGTH 512u
|
#define PMA_LENGTH (512u)
|
||||||
// NO internal Pull-ups
|
// NO internal Pull-ups
|
||||||
// *B, and *C: 1 x 16 bits/word
|
// *B, and *C: 1 x 16 bits/word
|
||||||
// PMA dedicated to USB (no sharing with CAN)
|
// PMA dedicated to USB (no sharing with CAN)
|
||||||
@ -72,7 +72,7 @@
|
|||||||
defined(STM32F302xD) | defined(STM32F302xE) | \
|
defined(STM32F302xD) | defined(STM32F302xE) | \
|
||||||
defined(STM32F303xD) | defined(STM32F303xE) | \
|
defined(STM32F303xD) | defined(STM32F303xE) | \
|
||||||
#include "stm32f3xx.h"
|
#include "stm32f3xx.h"
|
||||||
#define PMA_LENGTH 1024u
|
#define PMA_LENGTH (1024u)
|
||||||
// NO internal Pull-ups
|
// NO internal Pull-ups
|
||||||
// *6, *8, *D, and *E: 2 x 16 bits/word LPM Support
|
// *6, *8, *D, and *E: 2 x 16 bits/word LPM Support
|
||||||
// When CAN clock is enabled, USB can use first 768 bytes ONLY.
|
// When CAN clock is enabled, USB can use first 768 bytes ONLY.
|
||||||
@ -83,9 +83,9 @@
|
|||||||
|
|
||||||
// For purposes of accessing the packet
|
// For purposes of accessing the packet
|
||||||
#if ((PMA_LENGTH) == 512u)
|
#if ((PMA_LENGTH) == 512u)
|
||||||
const size_t PMA_STRIDE = 2u;
|
#define PMA_STRIDE (2u)
|
||||||
#elif ((PMA_LENGTH) == 1024u)
|
#elif ((PMA_LENGTH) == 1024u)
|
||||||
const size_t PMA_STRIDE = 1u;
|
#define PMA_STRIDE (1u)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// And for type-safety create a new macro for the volatile address of PMAADDR
|
// And for type-safety create a new macro for the volatile address of PMAADDR
|
||||||
|
Loading…
x
Reference in New Issue
Block a user