Fixed bug 3526918.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.4.x@4199 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
768e94ade8
commit
d255495e78
|
@ -104,7 +104,7 @@
|
|||
PIN_MODE_ALTERNATE(15))
|
||||
#define VAL_GPIOA_OTYPER 0x00000000
|
||||
#define VAL_GPIOA_OSPEEDR 0xFFFFFFFF
|
||||
#define VAL_GPIOA_PUPDR (PIN_PUDR_PULLUP(GPIOA_BUTTON) | \
|
||||
#define VAL_GPIOA_PUPDR (PIN_PUDR_FLOATING(GPIOA_BUTTON) | \
|
||||
PIN_PUDR_PULLUP(1) | \
|
||||
PIN_PUDR_PULLUP(2) | \
|
||||
PIN_PUDR_PULLUP(3) | \
|
||||
|
@ -176,11 +176,40 @@
|
|||
* PC13 - OSC32_OUT (input floating).
|
||||
* PC14 - OSC32_IN (input floating).
|
||||
*/
|
||||
#define VAL_GPIOC_MODER 0x00000000
|
||||
#define VAL_GPIOC_MODER (PIN_MODE_INPUT(0) | \
|
||||
PIN_MODE_INPUT(1) | \
|
||||
PIN_MODE_INPUT(2) | \
|
||||
PIN_MODE_INPUT(3) | \
|
||||
PIN_MODE_INPUT(4) | \
|
||||
PIN_MODE_INPUT(5) | \
|
||||
PIN_MODE_INPUT(6) | \
|
||||
PIN_MODE_INPUT(7) | \
|
||||
PIN_MODE_INPUT(8) | \
|
||||
PIN_MODE_INPUT(9) | \
|
||||
PIN_MODE_INPUT(10) | \
|
||||
PIN_MODE_INPUT(11) | \
|
||||
PIN_MODE_INPUT(12) | \
|
||||
PIN_MODE_INPUT(13) | \
|
||||
PIN_MODE_INPUT(14) | \
|
||||
PIN_MODE_INPUT(15))
|
||||
#define VAL_GPIOC_OTYPER 0x00000000
|
||||
#define VAL_GPIOC_OSPEEDR 0xFFFFFFFF
|
||||
#define VAL_GPIOC_PUPDR (~(PIN_PUDR_FLOATING(15) | \
|
||||
PIN_PUDR_FLOATING(14)))
|
||||
#define VAL_GPIOC_PUPDR (PIN_PUDR_PULLUP(0) | \
|
||||
PIN_PUDR_PULLUP(1) | \
|
||||
PIN_PUDR_PULLUP(2) | \
|
||||
PIN_PUDR_PULLUP(3) | \
|
||||
PIN_PUDR_PULLUP(4) | \
|
||||
PIN_PUDR_PULLUP(5) | \
|
||||
PIN_PUDR_PULLUP(6) | \
|
||||
PIN_PUDR_PULLUP(7) | \
|
||||
PIN_PUDR_PULLUP(8) | \
|
||||
PIN_PUDR_PULLUP(9) | \
|
||||
PIN_PUDR_PULLUP(10) | \
|
||||
PIN_PUDR_PULLUP(11) | \
|
||||
PIN_PUDR_PULLUP(12) | \
|
||||
PIN_PUDR_PULLUP(13) | \
|
||||
PIN_PUDR_FLOATING(14) | \
|
||||
PIN_PUDR_FLOATING(15)))
|
||||
#define VAL_GPIOC_ODR 0xFFFFFFFF
|
||||
#define VAL_GPIOC_AFRL 0x00000000
|
||||
#define VAL_GPIOC_AFRH 0x00000000
|
||||
|
@ -189,10 +218,40 @@
|
|||
* Port D setup.
|
||||
* All input with pull-up.
|
||||
*/
|
||||
#define VAL_GPIOD_MODER 0x00000000
|
||||
#define VAL_GPIOD_MODER (PIN_MODE_INPUT(0) | \
|
||||
PIN_MODE_INPUT(1) | \
|
||||
PIN_MODE_INPUT(2) | \
|
||||
PIN_MODE_INPUT(3) | \
|
||||
PIN_MODE_INPUT(4) | \
|
||||
PIN_MODE_INPUT(5) | \
|
||||
PIN_MODE_INPUT(6) | \
|
||||
PIN_MODE_INPUT(7) | \
|
||||
PIN_MODE_INPUT(8) | \
|
||||
PIN_MODE_INPUT(9) | \
|
||||
PIN_MODE_INPUT(10) | \
|
||||
PIN_MODE_INPUT(11) | \
|
||||
PIN_MODE_INPUT(12) | \
|
||||
PIN_MODE_INPUT(13) | \
|
||||
PIN_MODE_INPUT(14) | \
|
||||
PIN_MODE_INPUT(15))
|
||||
#define VAL_GPIOD_OTYPER 0x00000000
|
||||
#define VAL_GPIOD_OSPEEDR 0xFFFFFFFF
|
||||
#define VAL_GPIOD_PUPDR 0xFFFFFFFF
|
||||
#define VAL_GPIOD_PUPDR (PIN_PUDR_PULLUP(0) | \
|
||||
PIN_PUDR_PULLUP(1) | \
|
||||
PIN_PUDR_PULLUP(2) | \
|
||||
PIN_PUDR_PULLUP(3) | \
|
||||
PIN_PUDR_PULLUP(4) | \
|
||||
PIN_PUDR_PULLUP(5) | \
|
||||
PIN_PUDR_PULLUP(6) | \
|
||||
PIN_PUDR_PULLUP(7) | \
|
||||
PIN_PUDR_PULLUP(8) | \
|
||||
PIN_PUDR_PULLUP(9) | \
|
||||
PIN_PUDR_PULLUP(10) | \
|
||||
PIN_PUDR_PULLUP(11) | \
|
||||
PIN_PUDR_PULLUP(12) | \
|
||||
PIN_PUDR_PULLUP(13) | \
|
||||
PIN_PUDR_PULLUP(14) | \
|
||||
PIN_PUDR_PULLUP(15))
|
||||
#define VAL_GPIOD_ODR 0xFFFFFFFF
|
||||
#define VAL_GPIOD_AFRL 0x00000000
|
||||
#define VAL_GPIOD_AFRH 0x00000000
|
||||
|
@ -201,10 +260,40 @@
|
|||
* Port E setup.
|
||||
* All input with pull-up.
|
||||
*/
|
||||
#define VAL_GPIOE_MODER 0x00000000
|
||||
#define VAL_GPIOE_MODER (PIN_MODE_INPUT(0) | \
|
||||
PIN_MODE_INPUT(1) | \
|
||||
PIN_MODE_INPUT(2) | \
|
||||
PIN_MODE_INPUT(3) | \
|
||||
PIN_MODE_INPUT(4) | \
|
||||
PIN_MODE_INPUT(5) | \
|
||||
PIN_MODE_INPUT(6) | \
|
||||
PIN_MODE_INPUT(7) | \
|
||||
PIN_MODE_INPUT(8) | \
|
||||
PIN_MODE_INPUT(9) | \
|
||||
PIN_MODE_INPUT(10) | \
|
||||
PIN_MODE_INPUT(11) | \
|
||||
PIN_MODE_INPUT(12) | \
|
||||
PIN_MODE_INPUT(13) | \
|
||||
PIN_MODE_INPUT(14) | \
|
||||
PIN_MODE_INPUT(15))
|
||||
#define VAL_GPIOE_OTYPER 0x00000000
|
||||
#define VAL_GPIOE_OSPEEDR 0xFFFFFFFF
|
||||
#define VAL_GPIOE_PUPDR 0xFFFFFFFF
|
||||
#define VAL_GPIOE_PUPDR (PIN_PUDR_PULLUP(0) | \
|
||||
PIN_PUDR_PULLUP(1) | \
|
||||
PIN_PUDR_PULLUP(2) | \
|
||||
PIN_PUDR_PULLUP(3) | \
|
||||
PIN_PUDR_PULLUP(4) | \
|
||||
PIN_PUDR_PULLUP(5) | \
|
||||
PIN_PUDR_PULLUP(6) | \
|
||||
PIN_PUDR_PULLUP(7) | \
|
||||
PIN_PUDR_PULLUP(8) | \
|
||||
PIN_PUDR_PULLUP(9) | \
|
||||
PIN_PUDR_PULLUP(10) | \
|
||||
PIN_PUDR_PULLUP(11) | \
|
||||
PIN_PUDR_PULLUP(12) | \
|
||||
PIN_PUDR_PULLUP(13) | \
|
||||
PIN_PUDR_PULLUP(14) | \
|
||||
PIN_PUDR_PULLUP(15))
|
||||
#define VAL_GPIOE_ODR 0xFFFFFFFF
|
||||
#define VAL_GPIOE_AFRL 0x00000000
|
||||
#define VAL_GPIOE_AFRH 0x00000000
|
||||
|
@ -213,10 +302,40 @@
|
|||
* Port H setup.
|
||||
* All input with pull-up.
|
||||
*/
|
||||
#define VAL_GPIOH_MODER 0x00000000
|
||||
#define VAL_GPIOH_MODER (PIN_MODE_INPUT(0) | \
|
||||
PIN_MODE_INPUT(1) | \
|
||||
PIN_MODE_INPUT(2) | \
|
||||
PIN_MODE_INPUT(3) | \
|
||||
PIN_MODE_INPUT(4) | \
|
||||
PIN_MODE_INPUT(5) | \
|
||||
PIN_MODE_INPUT(6) | \
|
||||
PIN_MODE_INPUT(7) | \
|
||||
PIN_MODE_INPUT(8) | \
|
||||
PIN_MODE_INPUT(9) | \
|
||||
PIN_MODE_INPUT(10) | \
|
||||
PIN_MODE_INPUT(11) | \
|
||||
PIN_MODE_INPUT(12) | \
|
||||
PIN_MODE_INPUT(13) | \
|
||||
PIN_MODE_INPUT(14) | \
|
||||
PIN_MODE_INPUT(15))
|
||||
#define VAL_GPIOH_OTYPER 0x00000000
|
||||
#define VAL_GPIOH_OSPEEDR 0xFFFFFFFF
|
||||
#define VAL_GPIOH_PUPDR 0xFFFFFFFF
|
||||
#define VAL_GPIOH_PUPDR (PIN_PUDR_PULLUP(0) | \
|
||||
PIN_PUDR_PULLUP(1) | \
|
||||
PIN_PUDR_PULLUP(2) | \
|
||||
PIN_PUDR_PULLUP(3) | \
|
||||
PIN_PUDR_PULLUP(4) | \
|
||||
PIN_PUDR_PULLUP(5) | \
|
||||
PIN_PUDR_PULLUP(6) | \
|
||||
PIN_PUDR_PULLUP(7) | \
|
||||
PIN_PUDR_PULLUP(8) | \
|
||||
PIN_PUDR_PULLUP(9) | \
|
||||
PIN_PUDR_PULLUP(10) | \
|
||||
PIN_PUDR_PULLUP(11) | \
|
||||
PIN_PUDR_PULLUP(12) | \
|
||||
PIN_PUDR_PULLUP(13) | \
|
||||
PIN_PUDR_PULLUP(14) | \
|
||||
PIN_PUDR_PULLUP(15))
|
||||
#define VAL_GPIOH_ODR 0xFFFFFFFF
|
||||
#define VAL_GPIOH_AFRL 0x00000000
|
||||
#define VAL_GPIOH_AFRH 0x00000000
|
||||
|
|
|
@ -31,7 +31,7 @@ PROJECT_NAME = ChibiOS/RT
|
|||
# This could be handy for archiving the generated documentation or
|
||||
# if some version control system is used.
|
||||
|
||||
PROJECT_NUMBER = 2.4.1
|
||||
PROJECT_NUMBER = 2.4.2
|
||||
|
||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||
# for a project that appears at the top of each page and should give viewer
|
||||
|
|
|
@ -31,7 +31,7 @@ PROJECT_NAME = ChibiOS/RT
|
|||
# This could be handy for archiving the generated documentation or
|
||||
# if some version control system is used.
|
||||
|
||||
PROJECT_NUMBER = 2.4.1
|
||||
PROJECT_NUMBER = 2.4.2
|
||||
|
||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||
# for a project that appears at the top of each page and should give viewer
|
||||
|
|
|
@ -47,7 +47,7 @@
|
|||
/**
|
||||
* @brief Kernel version string.
|
||||
*/
|
||||
#define CH_KERNEL_VERSION "2.4.1"
|
||||
#define CH_KERNEL_VERSION "2.4.2"
|
||||
|
||||
/**
|
||||
* @name Kernel version
|
||||
|
@ -66,7 +66,7 @@
|
|||
/**
|
||||
* @brief Kernel version patch number.
|
||||
*/
|
||||
#define CH_KERNEL_PATCH 1
|
||||
#define CH_KERNEL_PATCH 2
|
||||
/** @} */
|
||||
|
||||
/*
|
||||
|
|
|
@ -78,6 +78,9 @@
|
|||
*** Releases ***
|
||||
*****************************************************************************
|
||||
|
||||
*** 2.4.2 ***
|
||||
- FIX: Fixed error in STM32L-Discovery board.h file (bug 3526918).
|
||||
|
||||
*** 2.4.1 ***
|
||||
- FIX: Fixed inconsistent LPCxxx Internal RC oscillator names (bug 3524138).
|
||||
- FIX: Fixed wrong frequency limit checks vs VDD in STM32F2xx HAL (bug
|
||||
|
|
Loading…
Reference in New Issue