This repository has been archived by the owner on Dec 6, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Autogenerated using https://github.com/skywinder/github-changelog-generator
- Loading branch information
Showing
1 changed file
with
152 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,152 @@ | ||
# Change Log | ||
|
||
## [v0.3.0](https://github.com/forGGe/theCore/tree/v0.3.0) (2016-12-11) | ||
[Full Changelog](https://github.com/forGGe/theCore/compare/v0.2.1...v0.3.0) | ||
|
||
**Closed issues:** | ||
|
||
- cs43l22 example does not produce any sound [\#192](https://github.com/forGGe/theCore/issues/192) | ||
- Attempt to run board flasher under nix shell results in openocd error [\#190](https://github.com/forGGe/theCore/issues/190) | ||
- Enable EXTI manager test for stm32f4 discovery suite [\#179](https://github.com/forGGe/theCore/issues/179) | ||
- Console driver interfers with uart\_bat test in platform\_bat suite [\#176](https://github.com/forGGe/theCore/issues/176) | ||
- stm32, l1: review and fix DMA wrapper in a light of get\_size\_div\(\) changes [\#167](https://github.com/forGGe/theCore/issues/167) | ||
- Use stm32f4x.cfg instead of stm32f4x\_stlink.cfg [\#165](https://github.com/forGGe/theCore/issues/165) | ||
- Enable console support [\#164](https://github.com/forGGe/theCore/issues/164) | ||
- Implement EXTI platform driver [\#163](https://github.com/forGGe/theCore/issues/163) | ||
- Add notion of examples and on-device tests into README file [\#160](https://github.com/forGGe/theCore/issues/160) | ||
- Improve tuple iteration using C++14 [\#149](https://github.com/forGGe/theCore/issues/149) | ||
- undefined variable ‘gcc-arm-embedded-5\_2’ when running nix on master [\#144](https://github.com/forGGe/theCore/issues/144) | ||
- Hello World test case: loop output with delay [\#141](https://github.com/forGGe/theCore/issues/141) | ||
- Replace CMAKE\_FORCE\_C\_COMPILER since it is depreceated [\#139](https://github.com/forGGe/theCore/issues/139) | ||
- Platform defaults to host, even if it is not expected [\#136](https://github.com/forGGe/theCore/issues/136) | ||
- Find a way to produce objects instead of library archives and integrate it into theCore [\#133](https://github.com/forGGe/theCore/issues/133) | ||
- Move Petite FAT to the separate submodule [\#98](https://github.com/forGGe/theCore/issues/98) | ||
- Create CS43L22 usage example [\#94](https://github.com/forGGe/theCore/issues/94) | ||
- Abort build for stm32f4xx platform if cross-compiler wasn't set [\#87](https://github.com/forGGe/theCore/issues/87) | ||
- TI TM4C12x support [\#52](https://github.com/forGGe/theCore/issues/52) | ||
- Create code style guide [\#41](https://github.com/forGGe/theCore/issues/41) | ||
- stm32l1xx support [\#38](https://github.com/forGGe/theCore/issues/38) | ||
- Clang toolchain file for cortex-m4 [\#14](https://github.com/forGGe/theCore/issues/14) | ||
|
||
**Merged pull requests:** | ||
|
||
- v0.3.0 Release fixes [\#193](https://github.com/forGGe/theCore/pull/193) ([forGGe](https://github.com/forGGe)) | ||
- theCore: code style guide and formatting script [\#188](https://github.com/forGGe/theCore/pull/188) ([forGGe](https://github.com/forGGe)) | ||
- utils: new tuple iteration algorithm and test [\#187](https://github.com/forGGe/theCore/pull/187) ([forGGe](https://github.com/forGGe)) | ||
- stm32: fix incorrect size calculation in L1 DMA wrap [\#185](https://github.com/forGGe/theCore/pull/185) ([forGGe](https://github.com/forGGe)) | ||
- Readme updates: tests and examples [\#182](https://github.com/forGGe/theCore/pull/182) ([forGGe](https://github.com/forGGe)) | ||
- Petite FAT moved to submodule [\#181](https://github.com/forGGe/theCore/pull/181) ([forGGe](https://github.com/forGGe)) | ||
- EXTI test for stm32 and console fixes [\#180](https://github.com/forGGe/theCore/pull/180) ([forGGe](https://github.com/forGGe)) | ||
- TM4C EXTI driver, tests and improvements [\#178](https://github.com/forGGe/theCore/pull/178) ([forGGe](https://github.com/forGGe)) | ||
- TM4C platform: enabled console subsystem support [\#174](https://github.com/forGGe/theCore/pull/174) ([forGGe](https://github.com/forGGe)) | ||
- Clang support for M4 processor [\#173](https://github.com/forGGe/theCore/pull/173) ([forGGe](https://github.com/forGGe)) | ||
- theCore: abort build if cross-compiler is not set [\#171](https://github.com/forGGe/theCore/pull/171) ([forGGe](https://github.com/forGGe)) | ||
- theCore: fix platform selection based on cross-compilation facts [\#170](https://github.com/forGGe/theCore/pull/170) ([forGGe](https://github.com/forGGe)) | ||
- cs43l22 complete example, cmake FORCE\_COMPILER removal and interface library approach [\#169](https://github.com/forGGe/theCore/pull/169) ([forGGe](https://github.com/forGGe)) | ||
- Bunch of improvements [\#166](https://github.com/forGGe/theCore/pull/166) ([forGGe](https://github.com/forGGe)) | ||
- Static platform buses [\#161](https://github.com/forGGe/theCore/pull/161) ([forGGe](https://github.com/forGGe)) | ||
- tm4c UART fill and RX mode [\#159](https://github.com/forGGe/theCore/pull/159) ([forGGe](https://github.com/forGGe)) | ||
- TM4C Draft UART driver [\#158](https://github.com/forGGe/theCore/pull/158) ([forGGe](https://github.com/forGGe)) | ||
- Interactive flashing of theCore tests [\#157](https://github.com/forGGe/theCore/pull/157) ([forGGe](https://github.com/forGGe)) | ||
- Tm4c bypass console [\#156](https://github.com/forGGe/theCore/pull/156) ([forGGe](https://github.com/forGGe)) | ||
- Test generator and integration [\#155](https://github.com/forGGe/theCore/pull/155) ([forGGe](https://github.com/forGGe)) | ||
|
||
## [v0.2.1](https://github.com/forGGe/theCore/tree/v0.2.1) (2016-10-12) | ||
[Full Changelog](https://github.com/forGGe/theCore/compare/v0.2.0...v0.2.1) | ||
|
||
**Closed issues:** | ||
|
||
- Thread library: change semaphore try\_wait\(\) API [\#135](https://github.com/forGGe/theCore/issues/135) | ||
- create or use existing hardware register access library [\#130](https://github.com/forGGe/theCore/issues/130) | ||
- stm32 platform: make sure it works with FreeRTOS [\#124](https://github.com/forGGe/theCore/issues/124) | ||
- stm32f4xx -\> stm32: port EXTI driver from stm32f4xx [\#122](https://github.com/forGGe/theCore/issues/122) | ||
- Support of building for different platforms and configuraions on travis [\#6](https://github.com/forGGe/theCore/issues/6) | ||
|
||
**Merged pull requests:** | ||
|
||
- stm32: platform BAT suite and missing pinconfigs [\#153](https://github.com/forGGe/theCore/pull/153) ([forGGe](https://github.com/forGGe)) | ||
- Workaround corrupted greeting when using bypass console [\#152](https://github.com/forGGe/theCore/pull/152) ([forGGe](https://github.com/forGGe)) | ||
- stm32: missing EXTI initiliaztion [\#150](https://github.com/forGGe/theCore/pull/150) ([forGGe](https://github.com/forGGe)) | ||
- TI TM4C GPIO control, TivaWare and BAT tests [\#148](https://github.com/forGGe/theCore/pull/148) ([forGGe](https://github.com/forGGe)) | ||
- \[\#135\] changed semaphore try\_wait\(\) API [\#147](https://github.com/forGGe/theCore/pull/147) ([velichechka](https://github.com/velichechka)) | ||
- Test suites instead of just tests [\#143](https://github.com/forGGe/theCore/pull/143) ([forGGe](https://github.com/forGGe)) | ||
- Unity integration [\#142](https://github.com/forGGe/theCore/pull/142) ([forGGe](https://github.com/forGGe)) | ||
- TI TM4C platform stub and tests [\#140](https://github.com/forGGe/theCore/pull/140) ([forGGe](https://github.com/forGGe)) | ||
- Basic tests cases implementation and skeleton [\#137](https://github.com/forGGe/theCore/pull/137) ([forGGe](https://github.com/forGGe)) | ||
- Memory mapped I/O abstractions and tests [\#131](https://github.com/forGGe/theCore/pull/131) ([forGGe](https://github.com/forGGe)) | ||
- stm32f4xx: platform dropped in favor of the new stm32 platform [\#129](https://github.com/forGGe/theCore/pull/129) ([forGGe](https://github.com/forGGe)) | ||
- stm32: update stm32 system file for F4 family [\#127](https://github.com/forGGe/theCore/pull/127) ([forGGe](https://github.com/forGGe)) | ||
- STM32 L1 support for FreeRTOS [\#126](https://github.com/forGGe/theCore/pull/126) ([forGGe](https://github.com/forGGe)) | ||
- stm32 platform: EXTI driver for F4/L1 platforms and generalization of the EXTI definitions [\#123](https://github.com/forGGe/theCore/pull/123) ([forGGe](https://github.com/forGGe)) | ||
- STM32 L1 and F4 platforms merge [\#117](https://github.com/forGGe/theCore/pull/117) ([forGGe](https://github.com/forGGe)) | ||
- \[WIP\] 0.3.0 to develop test PR [\#116](https://github.com/forGGe/theCore/pull/116) ([forGGe](https://github.com/forGGe)) | ||
|
||
## [v0.2.0](https://github.com/forGGe/theCore/tree/v0.2.0) (2016-07-14) | ||
[Full Changelog](https://github.com/forGGe/theCore/compare/v0.1.1...v0.2.0) | ||
|
||
**Closed issues:** | ||
|
||
- stm32f4xx: gcc v6.0 can't build theCore [\#93](https://github.com/forGGe/theCore/issues/93) | ||
- stm32f4xx: this\_thread namespace for non-os environments is missing [\#70](https://github.com/forGGe/theCore/issues/70) | ||
- Add demo examples into separate directory inside the Core [\#65](https://github.com/forGGe/theCore/issues/65) | ||
- Create WiKi page for EXTI driver usage [\#57](https://github.com/forGGe/theCore/issues/57) | ||
- Consolidate common platform definitions [\#50](https://github.com/forGGe/theCore/issues/50) | ||
- Implement driver for digital light sensor BH1750 [\#49](https://github.com/forGGe/theCore/issues/49) | ||
- Implement CS43L22 driver [\#46](https://github.com/forGGe/theCore/issues/46) | ||
- Binary semaphroe exists for FreeRTOS thread, but missing in default thread library [\#44](https://github.com/forGGe/theCore/issues/44) | ||
- Implement intrusive list [\#39](https://github.com/forGGe/theCore/issues/39) | ||
- the bus driver: support xfer\(\) while in IRQ [\#36](https://github.com/forGGe/theCore/issues/36) | ||
- stm32f4xx: EXTI driver [\#35](https://github.com/forGGe/theCore/issues/35) | ||
- stm32f4xx: configurable usart module [\#34](https://github.com/forGGe/theCore/issues/34) | ||
- Protect build from non-existing CppUTest library [\#32](https://github.com/forGGe/theCore/issues/32) | ||
- Implement platform-level/IRQ debug console and asserts [\#27](https://github.com/forGGe/theCore/issues/27) | ||
- Disable assertions in Release and MinSizeRel modes [\#25](https://github.com/forGGe/theCore/issues/25) | ||
- Merge irq platform code and irq\_manager [\#22](https://github.com/forGGe/theCore/issues/22) | ||
- Add I2S bus implementation [\#20](https://github.com/forGGe/theCore/issues/20) | ||
- Provide reliable semaphore based on FreeRTOS implementation [\#11](https://github.com/forGGe/theCore/issues/11) | ||
|
||
**Merged pull requests:** | ||
|
||
- Added driver for cs43l22 audio DAC [\#111](https://github.com/forGGe/theCore/pull/111) ([vadimol](https://github.com/vadimol)) | ||
- Added circular mode is spi\_i2s\_bus [\#101](https://github.com/forGGe/theCore/pull/101) ([vadimol](https://github.com/vadimol)) | ||
- Move CMSIS and SPL into the submodules [\#92](https://github.com/forGGe/theCore/pull/92) ([forGGe](https://github.com/forGGe)) | ||
- Clarified platform definitions [\#89](https://github.com/forGGe/theCore/pull/89) ([forGGe](https://github.com/forGGe)) | ||
- TheCore Examples: EXTI and host hello world [\#88](https://github.com/forGGe/theCore/pull/88) ([forGGe](https://github.com/forGGe)) | ||
- Semaphore implemented for FreeRTOS thread library [\#86](https://github.com/forGGe/theCore/pull/86) ([forGGe](https://github.com/forGGe)) | ||
- Fix usart\_config implementation. [\#85](https://github.com/forGGe/theCore/pull/85) ([GamovCoder](https://github.com/GamovCoder)) | ||
- Console subsystem redesigned [\#81](https://github.com/forGGe/theCore/pull/81) ([forGGe](https://github.com/forGGe)) | ||
- The Bus: continuation mode test and few fixes [\#80](https://github.com/forGGe/theCore/pull/80) ([forGGe](https://github.com/forGGe)) | ||
- fixed incorrect last\_event handling in gbus [\#79](https://github.com/forGGe/theCore/pull/79) ([vadimol](https://github.com/vadimol)) | ||
- stm32f4xx: USART compile-time configuration capabilities [\#78](https://github.com/forGGe/theCore/pull/78) ([forGGe](https://github.com/forGGe)) | ||
- Disabled asserts for no-debug builds [\#77](https://github.com/forGGe/theCore/pull/77) ([forGGe](https://github.com/forGGe)) | ||
- Build protect from missing CppUTest library [\#76](https://github.com/forGGe/theCore/pull/76) ([forGGe](https://github.com/forGGe)) | ||
- Non-OS implementation of sleep\_for\(\) routine along with stm32f4xx counterpart [\#73](https://github.com/forGGe/theCore/pull/73) ([forGGe](https://github.com/forGGe)) | ||
- Use travis\_retry for network commands [\#71](https://github.com/forGGe/theCore/pull/71) ([rasendubi](https://github.com/rasendubi)) | ||
- Implemented driver for BH1750 light sensor [\#68](https://github.com/forGGe/theCore/pull/68) ([vadimol](https://github.com/vadimol)) | ||
- stm32f4xx: standart library included to support long integer arithmetic [\#66](https://github.com/forGGe/theCore/pull/66) ([forGGe](https://github.com/forGGe)) | ||
- The bus: \#36 Basic support of running xfer\(\) during IRQ [\#64](https://github.com/forGGe/theCore/pull/64) ([forGGe](https://github.com/forGGe)) | ||
- Improves offset\_of\(\) function. [\#62](https://github.com/forGGe/theCore/pull/62) ([GamovCoder](https://github.com/GamovCoder)) | ||
- Thread lib: \#44 Missing binary semaphore in the common library [\#61](https://github.com/forGGe/theCore/pull/61) ([forGGe](https://github.com/forGGe)) | ||
- Bumped GCC host version to GCC 6 and fixed couple of typos [\#58](https://github.com/forGGe/theCore/pull/58) ([forGGe](https://github.com/forGGe)) | ||
- EXTI manager for stm32f4xx platform [\#56](https://github.com/forGGe/theCore/pull/56) ([forGGe](https://github.com/forGGe)) | ||
- I2S bus support [\#48](https://github.com/forGGe/theCore/pull/48) ([vadimol](https://github.com/vadimol)) | ||
- Added initialisation of the static objects in the bus init method [\#47](https://github.com/forGGe/theCore/pull/47) ([vadimol](https://github.com/vadimol)) | ||
- Split cpp and utils library to granulate dependencies [\#42](https://github.com/forGGe/theCore/pull/42) ([forGGe](https://github.com/forGGe)) | ||
- Intrusive list implementation and tests [\#40](https://github.com/forGGe/theCore/pull/40) ([forGGe](https://github.com/forGGe)) | ||
- Minor refactor [\#33](https://github.com/forGGe/theCore/pull/33) ([forGGe](https://github.com/forGGe)) | ||
- Right dependenices and library types [\#30](https://github.com/forGGe/theCore/pull/30) ([forGGe](https://github.com/forGGe)) | ||
- Nifty counter implementation for ecl streams [\#28](https://github.com/forGGe/theCore/pull/28) ([forGGe](https://github.com/forGGe)) | ||
- The HTU21 sensor bring up [\#23](https://github.com/forGGe/theCore/pull/23) ([vadimol](https://github.com/vadimol)) | ||
- I2C bus implementation [\#18](https://github.com/forGGe/theCore/pull/18) ([vadimol](https://github.com/vadimol)) | ||
- stm32f4 IRQ manager correct static members initialization [\#17](https://github.com/forGGe/theCore/pull/17) ([forGGe](https://github.com/forGGe)) | ||
- gbus updates [\#15](https://github.com/forGGe/theCore/pull/15) ([vadimol](https://github.com/vadimol)) | ||
- Improvements to provide correct order of static initialization inside the Bus module [\#12](https://github.com/forGGe/theCore/pull/12) ([forGGe](https://github.com/forGGe)) | ||
- Naive implementation of static guards [\#8](https://github.com/forGGe/theCore/pull/8) ([forGGe](https://github.com/forGGe)) | ||
|
||
## [v0.1.1](https://github.com/forGGe/theCore/tree/v0.1.1) (2016-04-14) | ||
[Full Changelog](https://github.com/forGGe/theCore/compare/v0.1.0...v0.1.1) | ||
|
||
## [v0.1.0](https://github.com/forGGe/theCore/tree/v0.1.0) (2016-04-12) | ||
|
||
|
||
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* |