2015-04-06 02:46:37 -07:00
|
|
|
*****************************************************************************
|
|
|
|
*** Files Organization ***
|
|
|
|
*****************************************************************************
|
|
|
|
|
2018-10-05 10:45:47 -07:00
|
|
|
--{root} - ChibiOS directory.
|
|
|
|
+--readme.txt - This file.
|
|
|
|
+--documentation.html - Shortcut to the web documentation page.
|
|
|
|
+--license.txt - GPL license text.
|
|
|
|
+--demos/ - Demo projects, one directory per platform.
|
|
|
|
+--docs/ - Documentation.
|
|
|
|
| +--common/ - Documentation common build resources.
|
|
|
|
| +--hal/ - Builders for HAL.
|
|
|
|
| +--nil/ - Builders for NIL.
|
|
|
|
| +--rt/ - Builders for RT.
|
|
|
|
+--ext/ - External libraries, not part of ChibiOS/RT.
|
|
|
|
+--os/ - ChibiOS components.
|
|
|
|
| +--common/ - Shared OS modules.
|
|
|
|
| | +--abstractions/ - API emulator wrappers.
|
|
|
|
| | | +--cmsis_os/ - CMSIS OS emulation layer for RT.
|
|
|
|
| | | +--nasa_osal/ - NASA Operating System Abstraction Layer.
|
|
|
|
| | +--ext/ - Vendor files used by the OS.
|
|
|
|
| | +--ports/ - RTOS ports usable by both RT and NIL.
|
|
|
|
| | +--startup/ - Startup support.
|
|
|
|
| +--ex/ - EX component.
|
|
|
|
| | +--dox/ - EX documentation resources.
|
|
|
|
| | +--Bosch / - EX complex drivers for Bosch devices.
|
|
|
|
| | +--Micron/ - EX complex drivers for Micron devices.
|
|
|
|
| | +--ST/ - EX complex drivers for ST devices.
|
|
|
|
| +--hal/ - HAL component.
|
|
|
|
| | +--boards/ - HAL board support files.
|
|
|
|
| | +--dox/ - HAL documentation resources.
|
|
|
|
| | +--include/ - HAL high level headers.
|
|
|
|
| | +--lib/ - HAL libraries.
|
|
|
|
| | | +--complex/ - HAL collection of complex drivers.
|
|
|
|
| | | | +--mfs/ - HAL managed flash storage driver.
|
|
|
|
| | | | +--serial_nor/ - HAL managed flash storage driver.
|
|
|
|
| | | +--fallback/ - HAL fall back software drivers.
|
|
|
|
| | | +--peripherals/ - HAL peripherals interfaces.
|
|
|
|
| | | +--streams/ - HAL streams.
|
|
|
|
| | +--osal/ - HAL OSAL implementations.
|
|
|
|
| | | +--lib/ - HAL OSAL common modules.
|
|
|
|
| | +--src/ - HAL high level source.
|
|
|
|
| | +--ports/ - HAL ports.
|
|
|
|
| | +--templates/ - HAL driver template files.
|
|
|
|
| | +--osal/ - HAL OSAL templates.
|
|
|
|
| +--lib/ - RTOS modules usable by both RT and NIL.
|
|
|
|
| | +--include/ - OSLIB high level headers.
|
|
|
|
| | +--src/ - OSLIB high level source.
|
|
|
|
| | +--templates/ - OSLIB configuration template files.
|
|
|
|
| +--nil/ - NIL RTOS component.
|
|
|
|
| | +--dox/ - NIL documentation resources.
|
|
|
|
| | +--include/ - NIL high level headers.
|
|
|
|
| | +--src/ - NIL high level source.
|
|
|
|
| | +--templates/ - NIL configuration template files.
|
|
|
|
| +--rt/ - RT RTOS component.
|
|
|
|
| | +--dox/ - RT documentation resources.
|
|
|
|
| | +--include/ - RT high level headers.
|
|
|
|
| | +--src/ - RT high level source.
|
|
|
|
| | +--templates/ - RT configuration template files.
|
|
|
|
| +--various/ - Various portable support files.
|
|
|
|
+--test/ - Kernel test suite source code.
|
|
|
|
| +--lib/ - Portable test engine.
|
|
|
|
| +--hal/ - HAL test suites.
|
|
|
|
| | +--testbuild/ - HAL build test and MISRA check.
|
|
|
|
| +--nil/ - NIL test suites.
|
|
|
|
| | +--testbuild/ - NIL build test and MISRA check.
|
|
|
|
| +--rt/ - RT test suites.
|
|
|
|
| | +--testbuild/ - RT build test and MISRA check.
|
|
|
|
| | +--coverage/ - RT code coverage project.
|
|
|
|
+--testex/ - EX integration test demos.
|
|
|
|
+--testhal/ - HAL integration test demos.
|
2015-04-06 02:46:37 -07:00
|
|
|
|
|
|
|
*****************************************************************************
|
|
|
|
*** Releases and Change Log ***
|
|
|
|
*****************************************************************************
|
|
|
|
|
2016-01-10 02:15:01 -08:00
|
|
|
*** Next ***
|
2018-11-25 04:02:19 -08:00
|
|
|
- NEW: Added persistent storage interface to the STM32 RTCv2 driver.
|
2018-11-25 02:20:09 -08:00
|
|
|
- NEW: STM32 RTCv2 driver now supports callbacks on events.
|
2018-11-18 03:36:01 -08:00
|
|
|
- NEW: Added an EXTI helper driver for STM32.
|
2018-11-09 01:57:16 -08:00
|
|
|
- NEW: Added demo for STM32L4R9I-Discovery board.
|
|
|
|
- NEW: Support for new serial NOR device MX25LM51245G. Other Macronix devices
|
|
|
|
should work but not tested.
|
|
|
|
- NEW: Serial NOR flash infrastructure reworked and made simpler.
|
2018-10-14 05:31:41 -07:00
|
|
|
- NEW_ Modified the RTC driver to implement the persistent storage interface
|
|
|
|
instead of files interface.
|
2018-10-13 22:08:01 -07:00
|
|
|
- NEW: Added a new "persistent storage" base class to HAL.
|
2018-10-13 12:10:22 -07:00
|
|
|
- NEW: Added support for TIM21 and TIM22 in STM32 GPT driver.
|
2018-10-13 12:11:30 -07:00
|
|
|
- NEW: Reinforced checks in TIM-related drivers.
|
2018-10-13 12:10:22 -07:00
|
|
|
- NEW: Added support for STM32L072 and STM32L073.
|
2018-10-12 07:07:18 -07:00
|
|
|
- NEW: Added chThdResume() function to NIL.
|
2018-10-05 22:04:05 -07:00
|
|
|
- NEW: Removed QSPI driver model, entirely replaced by WSPI.
|
2018-10-05 21:15:49 -07:00
|
|
|
- NEW: Added demos regarding WSPI, serial nor driver and MFS.
|
2018-10-05 10:45:47 -07:00
|
|
|
- NEW: Modified the serial nor driver to work with WSPI instead of QSPI,
|
2018-10-05 21:15:49 -07:00
|
|
|
improved it in several way, simplicity mainly.
|
2018-10-05 10:45:47 -07:00
|
|
|
- NEW: Added an STM32 QUADSPIv1 implementation for WSPI.
|
2018-09-30 10:04:32 -07:00
|
|
|
- NEW: Added a new WSPI driver model to HAL, it is a redesign of the
|
2018-10-05 10:45:47 -07:00
|
|
|
existing QSPI for generic "Wide SPI" interfaces. It now supports up
|
|
|
|
to eight data lines so "quad" was no more appropriate.
|
2018-09-30 10:04:32 -07:00
|
|
|
- NEW: Added a new SIO driver model to HAL, it is a low level abstraction of
|
|
|
|
an UART.
|
2018-10-07 01:56:43 -07:00
|
|
|
- NEW: Independent TRNG driver model added to HAL. Implemented a RNGv1 driver
|
|
|
|
for STM32, added test application.
|
2018-09-26 04:53:05 -07:00
|
|
|
- NEW: Added a new "pipes" subsystem to the OS library.
|
2018-10-06 00:08:39 -07:00
|
|
|
- NEW: Added mcuconf.h generators for STM32L432xx, STM32L476xx, STM32L496xx,
|
2018-10-06 03:27:12 -07:00
|
|
|
STM32L4R5xx, STM32F72x/73x, STM32F746/756 and STM32F76x/77x devices.
|
2018-09-17 07:49:53 -07:00
|
|
|
- NEW: Added demo for STM32L496ZG-Nucleo144 and STM32L4R5ZI-Nucleo144 boards.
|
2018-09-23 07:34:26 -07:00
|
|
|
- NEW: Modified USARTv2 to support HW FIFOs where present.
|
2018-09-22 08:27:12 -07:00
|
|
|
- NEW: STM32 DMAv1, ADCv3, DACv1, I2Cv2, SPIv2 and USARTv2 are now
|
|
|
|
DMAMUX-aware.
|
2018-09-16 09:24:14 -07:00
|
|
|
- NEW: Introduced support for STM32L4+ devices.
|
2018-09-08 01:22:05 -07:00
|
|
|
- NEW: TRNG API now takes a new "size" parameter, the API can now generate
|
2018-09-08 05:54:58 -07:00
|
|
|
random numbers of variable size. The crypto driver now does not store
|
|
|
|
a copy of the transient key inside, the low level can do that if
|
|
|
|
required.
|
2018-07-08 07:08:25 -07:00
|
|
|
- NEW: Added analog watchdog functionality to STM32 ADCv2 driver.
|
2018-07-07 22:57:40 -07:00
|
|
|
- NEW: Added a termination check to the shell.
|
2018-09-06 05:30:24 -07:00
|
|
|
- NEW: Updated CMSIS to version 5.4.0.
|
2018-06-16 06:55:17 -07:00
|
|
|
- NEW: Now chconf.h files have preprocessor checks around each definition,
|
|
|
|
this allows to override settings from makefiles.
|
2018-06-16 07:14:36 -07:00
|
|
|
- NEW: Added new functions to I/O queues: qSetLink()(backported to 18.2.2).
|
|
|
|
- NEW: Added new functions to objects fifos: chFifoReturnObjectS()(backported
|
|
|
|
to 18.2.2),
|
2018-06-15 02:11:07 -07:00
|
|
|
chFifoSendObjectAheadI(), chFifoSendObjectAheadS() and
|
2018-06-16 07:14:36 -07:00
|
|
|
chFifoSendObjectAhead()(backported to 18.2.2).
|
2018-06-15 02:11:07 -07:00
|
|
|
- NEW: Added new functions to guarded pools: chGuardedPoolFreeS() and
|
|
|
|
chGuardedPoolAddS().
|
2018-06-02 06:08:48 -07:00
|
|
|
- NEW: Added initializer sections for flash0...flash7 memory areas in
|
|
|
|
GCC Cortex-M linker scripts.
|
2018-06-02 05:49:52 -07:00
|
|
|
- NEW: Added support for oversampling in STM32 ADCv3 driver.
|
2018-05-14 05:06:59 -07:00
|
|
|
- NEW: Restructured the STM32F4xx HAL support, added support for STM32F413,
|
|
|
|
added ability to handle the TIMPRE bit, separated the clock tree in
|
|
|
|
two distinct implementation to reduce the proliferation of compiler
|
|
|
|
time conditionals, added more checks to the input parameters.
|
2018-05-06 07:56:30 -07:00
|
|
|
- NEW: Added optional support for character match callback in the UART
|
|
|
|
high level driver.
|
2018-04-28 08:43:08 -07:00
|
|
|
- NEW: Change, chMtxGetNextMutexS() renamed to chMtxGetNextMutexX().
|
2018-04-21 08:09:34 -07:00
|
|
|
- NEW: RT C++ wrapper reworked, now it is mostly inline code, added some new
|
2018-04-22 06:08:10 -07:00
|
|
|
wrappers and methods. Added wrappers for more API functions. BaseThreads
|
2018-04-28 07:29:12 -07:00
|
|
|
are no more descendants of ThreadReference.
|
2018-04-04 04:58:19 -07:00
|
|
|
- NEW: Updated STM32L4xx headers to version 1.11.0.
|
2018-03-17 02:14:35 -07:00
|
|
|
- NEW: Added HAL support for STM32L443.
|
2018-03-14 13:37:53 -07:00
|
|
|
- NEW: Added support for LDM303AGR 6 axis Accelerometer\Magnetometer MEMS.
|
2018-03-14 04:07:17 -07:00
|
|
|
- NEW: Added support for LSM6DSL 6 axis Accelerometer\Gyroscope MEMS.
|
2018-03-13 02:30:43 -07:00
|
|
|
- NEW: Added support for LPS22HB 2 axis Barometer\Thermometer MEMS.
|
2018-03-13 02:52:55 -07:00
|
|
|
- NEW: Separated OSLIB from RT and NIL, now it is a separate "product" with
|
|
|
|
its own version, configuration file and licensing. The library will
|
|
|
|
grow to include more functionalities.
|
2018-03-13 02:55:17 -07:00
|
|
|
RT and NIL will contain only the core functionalities, everything else
|
|
|
|
is shared library code.
|
2018-05-02 06:27:33 -07:00
|
|
|
- EX. Global version number moved to 1.1.0.
|
2018-05-02 06:18:38 -07:00
|
|
|
- EX: Updated HTS221 to 1.1.1 (backported to 18.2.2).
|
|
|
|
- EX: Updated L3GD20 to 1.1.1 (backported to 18.2.2).
|
|
|
|
- EX: Updated LIS3DSH to 1.1.1 (backported to 18.2.2).
|
|
|
|
- EX: Updated LIS3MDL to 1.1.1 (backported to 18.2.2).
|
|
|
|
- EX: Updated LPS25H to 1.1.1 (backported to 18.2.2).
|
|
|
|
- EX: Updated LSM303DLHC to 1.1.1 (backported to 18.2.2).
|
|
|
|
- EX: Updated LSM6DS0 to 1.1.1 (backported to 18.2.2).
|
2018-03-14 13:37:53 -07:00
|
|
|
- EX: Updated HTS221 to 1.1.0 (backported to 18.2.1).
|
2018-03-17 01:02:58 -07:00
|
|
|
- EX: Updated L3GD20 to 1.1.0 (backported to 18.2.1).
|
|
|
|
- EX: Updated LIS3DSH to 1.1.0 (backported to 18.2.1).
|
|
|
|
- EX: Updated LIS3MDL to 1.1.0 (backported to 18.2.1).
|
2018-03-14 13:37:53 -07:00
|
|
|
- EX: Updated LIS302DL to 1.1.0 (backported to 18.2.1).
|
|
|
|
- EX: Updated LPS25H to 1.1.0 (backported to 18.2.1).
|
2018-03-17 01:02:58 -07:00
|
|
|
- EX: Updated LSM303DLHC to 1.1.0 (backported to 18.2.1).
|
2018-12-01 22:08:07 -08:00
|
|
|
- HAL: Fixed ethernet registry error for STM32F469/479 (bug #990)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-12-01 22:14:45 -08:00
|
|
|
- RT: Fixed bug in chEvtBroadcastFlagsI (bug #989)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-11-15 01:36:57 -08:00
|
|
|
- HAL: Fixed OS-Less Cortex-M HAL functionality broken (bug #987)
|
|
|
|
(backported to 18.2.2).
|
2018-11-15 08:24:32 -08:00
|
|
|
- HAL: Fixed broken functionality of MFS module (bug #986)
|
|
|
|
(backported to 18.2.2).
|
2018-10-20 23:23:41 -07:00
|
|
|
- NIL: Fixed scheduler misbehaving in rare cases (bug #983)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
|
|
|
- NIL: Fixed function chThdSuspendTimeoutS() ignoring TIME_IMMEDIATE (bug #982)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-10-13 11:40:44 -07:00
|
|
|
- HAL: Fixed mTM32L071/72 entries in registry (bug #981)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
|
|
|
- HAL: Fixed TIM3 missing from STM32L0xx RCC macros (bug #980)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-09-22 22:30:50 -07:00
|
|
|
- HAL: Fixed invalid STM32 ADCv3 clock selection for L4 and L4+ (bug #979)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-09-19 05:47:55 -07:00
|
|
|
- HAL: Fixed wrong number of endpoints fot STM32F412/413 (bug #978)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-09-06 05:52:16 -07:00
|
|
|
- RT: Fixed chEvtGetAndClearFlags(...) does not mask events (bug #977)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-09-06 05:37:30 -07:00
|
|
|
- HAL: Fixed HAL channels chnControl() macro broken (bug #976)
|
|
|
|
(backported to 18.2.2).
|
2018-08-26 01:17:41 -07:00
|
|
|
- OTH: Fixed wrong timeout handling in CMSIS OS layer (bug #975)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-08-26 00:28:54 -07:00
|
|
|
- HAL: Fixed invalid checks in STM32F37x HAL related to SDADC (bug #974)
|
2018-08-26 00:24:51 -07:00
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-08-26 00:46:49 -07:00
|
|
|
- HAL: Fixed mii_find_phy excludes PHY address 31 (bug #971)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-07-28 02:42:11 -07:00
|
|
|
- HAL: Fixed option STM32_LSCOSEL not written in STM32L4 HAL (bug #970)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
|
|
|
- HAL: Fixed invalid DFSDM1SEL option in STM32L4 HAL (bug #969)(backported
|
|
|
|
to 18.2.2 and 17.6.5).
|
2018-07-27 02:02:01 -07:00
|
|
|
- HAL: Fixed incorrect checks on STM32_SAI2SEL option in STM32L4 HAL
|
|
|
|
(bug #968)(backported to 18.2.2 and 17.6.5).
|
2018-07-22 02:29:16 -07:00
|
|
|
- HAL: Fixed incorrect handling of PDIV dividers in STM32L4 HAL (bug #967)
|
|
|
|
(backported to 18.2.2).
|
2018-07-21 02:31:39 -07:00
|
|
|
- HAL: Fixed documentation error in spiStop() (bug #966)(backported
|
|
|
|
to 18.2.2 and 17.6.5).
|
2018-07-21 02:26:33 -07:00
|
|
|
- HAL: Fixed missing parenthesis in STM32L073 registry entry (bug #965)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-07-15 01:23:19 -07:00
|
|
|
- HAL: Fixed problem with STM32 RTCv1 and GCC7 compiler (bug #964)(backported
|
|
|
|
to 18.2.2 and 17.6.5).
|
2018-07-15 00:52:46 -07:00
|
|
|
- HAL: Fixed invalid timeout calculation in hal_buffers (bug #963)(backported
|
|
|
|
to 18.2.2 and 17.6.5).
|
2018-07-14 23:48:58 -07:00
|
|
|
- RT: Fixed invalid parameter in CH_CFG_SYSTEM_INIT_HOOK hook macro
|
|
|
|
(bug #962)(backported to 18.2.2).
|
2018-07-14 23:06:43 -07:00
|
|
|
- OTH: Fixed demos failing to compile (bug #961)(backported to 18.2.2).
|
2018-07-12 05:40:59 -07:00
|
|
|
- HAL: Fixed issue in hal_queues (bug #960)(backported to 18.2.2).
|
2018-07-10 05:00:23 -07:00
|
|
|
- HAL: Fixed incorrect state change in I2S driver (bug #959)(backported
|
|
|
|
to 18.2.2 and 17.6.5).
|
2018-07-07 07:05:00 -07:00
|
|
|
- HAL: Fixed incorrect TCIE handling in STM32 serial drivers (bug #958)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-07-07 02:50:34 -07:00
|
|
|
- HAL: Fixed invalid period calculation in STM32 GPT driver (bug #957)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-07-01 02:24:31 -07:00
|
|
|
- HAL: Fixed missing USART7/8 definitions in STM32F0 HAL (bug #956)(backported
|
|
|
|
to 18.2.2).
|
2018-07-01 00:25:53 -07:00
|
|
|
- LIB: Fixed heap allocation issue (bug #955)(backported to 18.2.2 and 17.6.5).
|
2018-06-01 01:00:10 -07:00
|
|
|
- HAL: Fixed win32 simulator HAL broken because a typo (bug #954)(backported
|
|
|
|
to 18.2.2).
|
2018-06-01 00:45:27 -07:00
|
|
|
- HAL: Fixed race condition in STM32 ADCv3 driver (bug #953)(backported to
|
|
|
|
18.2.2 and 17.6.5).
|
2018-05-27 00:59:19 -07:00
|
|
|
- HAL: Fixed wrong registry entries for STM32F030x4 (bug #952)(backported
|
|
|
|
to 18.2.2).
|
2018-07-15 00:52:46 -07:00
|
|
|
- HAL: Fixed invalid divider settings in Serial and UART STM32 drivers
|
2018-05-26 09:39:05 -07:00
|
|
|
when USART_CR1_OVER8 is specified (bug #951)(backported to 18.2.2
|
|
|
|
and 17.6.5).
|
2018-05-26 02:54:32 -07:00
|
|
|
- NIL: Fixed missing extern declaration in IAR Cortex-M port (bug #950)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
|
|
|
- HAL: Fixed ASCR register invalid handling in STM32 GPIOv3 driver (bug #949)
|
2018-05-26 00:48:42 -07:00
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-05-17 03:51:04 -07:00
|
|
|
- HAL: Fixed missing definition in UART driver (bug #948)(backported
|
|
|
|
to 18.2.2).
|
2018-05-12 00:01:42 -07:00
|
|
|
- OTH: Fixed wrong macro check in GCC Cortex-M startup files (bug #947)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-05-07 07:05:20 -07:00
|
|
|
- HAL: Fixed binary instead of logic operator in STM32F4 HAL (bug #946)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-05-06 04:46:18 -07:00
|
|
|
- HAL: Fixed Mikroe clicker 2 misaligned board file (bug #945)
|
|
|
|
(backported to 18.2.2 and 17.6.5).
|
2018-05-02 06:18:38 -07:00
|
|
|
- EX: Fixed ChibiOS/EX documentation misalignments (bug #943).
|
2018-04-28 04:20:04 -07:00
|
|
|
- HAL: Fixed invalid settings in STM32F769I-Discovery board files (bug #942)
|
|
|
|
(backported to 18.2.1 and 17.6.5).
|
2018-04-27 04:55:23 -07:00
|
|
|
- OTH: Fixed short branch to _unhandled_exception in vectors.S (bug #941)
|
|
|
|
(backported to 18.2.1).
|
2018-04-27 00:49:11 -07:00
|
|
|
- HAL: Fixed IOBus PAL functions missing the const qualifier (bug #940)
|
|
|
|
(backported to 18.2.1 and 17.6.5).
|
2018-04-15 01:57:50 -07:00
|
|
|
- HAL: Fixed STM32 USBv1 driver does not reset data toggling bits on endpoint
|
2018-04-22 02:02:36 -07:00
|
|
|
initialization (bug #939)(backported to 18.2.1 and 17.6.5).
|
|
|
|
- HAL: Fixed incorrect behavior of USB driver on SET CONFIGURATION (bug #938)
|
|
|
|
(backported to 18.2.1 and 17.6.5).
|
2018-04-13 02:02:27 -07:00
|
|
|
- HAL: Fixed macro expansion problem in SPI high level driver (bug #937)
|
|
|
|
(backported to 18.2.1).
|
2018-04-13 01:52:44 -07:00
|
|
|
- HAL: Fixed missing CAN2 macros from STM32L4xx stm32_rcc.h file (bug #936)
|
|
|
|
(backported to 18.2.1).
|
2018-04-13 01:44:43 -07:00
|
|
|
- OTH: Fixed inclusion order problem in STM32L4 cmparams.h file (bug #935)
|
|
|
|
(backported to 18.2.1 and 17.6.5).
|
2018-04-11 01:21:02 -07:00
|
|
|
- HAL: Fixed problem clearing UIF timer flag in STM32 PWM driver (bug #934)
|
|
|
|
(backported to 18.2.1 and 17.6.5).
|
2018-03-30 01:17:03 -07:00
|
|
|
- HAL: Fixed USB Serial driver problem with zero-size OUT transactions
|
|
|
|
(bug #933)(backported to 18.2.1 and 17.6.5).
|
2018-03-30 01:21:58 -07:00
|
|
|
- HAL: Fixed race condition in STM32 QSPI driver (bug #932)(backported to
|
|
|
|
18.2.1 and 17.6.5).
|
2018-03-25 07:59:40 -07:00
|
|
|
- HAL: Fixed function mfsReadRecord() causes memory corruption because a
|
|
|
|
buffer overflow (bug #931)(backported to 18.2.1).
|
2018-03-25 08:10:41 -07:00
|
|
|
- HAL: Fixed silence GCC 7.3.0 warning (bug #930)(backported to 18.2.1
|
|
|
|
and 17.6.5).
|
2018-03-23 05:50:36 -07:00
|
|
|
- HAL: Fixed invalid SAI1 clock selection on STM32F7xx (bug #929)(backported
|
|
|
|
to 18.2.1 and 17.6.4).
|
2018-03-23 05:40:12 -07:00
|
|
|
- HAL: Fixed invalid clock checks for SDMMC1 and SDMMC2 on STM32F7xx
|
2018-03-23 05:50:36 -07:00
|
|
|
(bug #928)(backported to 18.2.1).
|
2018-03-18 05:43:14 -07:00
|
|
|
- HAL: Fixed useless writes in read-only CFGR_SWS field on all STM32Fxx
|
|
|
|
(bug #927)(backported to 18.2.1 and 17.6.4).
|
2018-03-17 01:02:58 -07:00
|
|
|
- HAL: Fixed typo in hal_pal.h (bug #926)(backported to 18.2.1).
|
2018-02-27 05:08:59 -08:00
|
|
|
- HAL: Fixed I2C address not accepted (bug #923)(backported to 18.2.1
|
|
|
|
and 17.6.4).
|
2018-02-26 01:29:02 -08:00
|
|
|
- HAL: Fixed problem with HSI48 on STM32L4xx (bug #922)(backported to 18.2.1).
|
|
|
|
- HAL: Fixed invalid implementation of palWaitPadTimeoutS() and
|
|
|
|
palWaitLineTimeoutS() APIs (bug #921)(backported to 18.2.1).
|
2018-02-23 01:21:56 -08:00
|
|
|
- HAL: Fixed wrong DMA settings for STM32F76x I2C3 and I2C4 (bug #920)
|
|
|
|
(backported to 18.2.1 and 17.6.4).
|
2018-02-23 01:56:01 -08:00
|
|
|
- HAL: Fixed wrong flash waiting state for STM32F7xx (bug #918)
|
|
|
|
(backported to 18.2.1 and 17.6.4).
|