John Wellbelove
|
d8fcf01cae
|
Minor tidying
|
2020-05-12 15:25:35 +01:00 |
|
John Wellbelove
|
afa10ea187
|
Changed local 'work' variables from uint_least8_t to uint32_t to avoid possible overflow.
Fixed miss-spelt scheduler policies. Typedef'd old names for backwards compatibility.
|
2020-04-08 09:59:57 +01:00 |
|
John Wellbelove
|
0158031214
|
Created scheduler example project.
|
2020-03-29 14:55:19 +01:00 |
|
John Wellbelove
|
2d77b63de3
|
Created CMakeLists.txt files for QueuedFSM and QueuedMessageRouter example projects.
|
2020-03-29 13:40:13 +01:00 |
|
John Wellbelove
|
d59f53fe25
|
C++98/03 compatibility changes
|
2020-03-27 13:11:17 +00:00 |
|
John Wellbelove
|
a8fb7eecfb
|
Created queued FSM example
|
2020-03-24 19:16:58 +00:00 |
|
John Wellbelove
|
72027e5b7e
|
Created queued FSM example
|
2020-03-24 16:28:27 +00:00 |
|
John Wellbelove
|
4df9197aeb
|
Fix C++03 compatibility issues in memory.h and utility.h
|
2020-03-20 19:59:38 +00:00 |
|
John Wellbelove
|
282655259f
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/version.h
# library.json
# library.properties
# support/Release notes.txt
|
2020-01-14 17:54:56 +00:00 |
|
John Wellbelove
|
83347ccfdd
|
Work in progress
|
2020-01-09 11:15:50 +00:00 |
|
John Wellbelove
|
d6f8b69326
|
Merge remote-tracking branch 'origin/feature/determine_compiler_versions' into development
# Conflicts:
# examples/ArmTimerCallbacks - C++/ArmTimerCallbacks.uvprojx
# examples/ArmTimerCallbacks - C++/main.cpp
# include/etl/algorithm.h
# include/etl/platform.h
# include/etl/stl/alternate/limits.h
# include/etl/version.h
# library.json
# library.properties
# support/Release notes.txt
# test/codeblocks/ETL.cbp
# test/etl_profile.h
# test/vs2017/etl.vcxproj
# test/vs2017/etl.vcxproj.filters
|
2019-12-27 12:57:34 +00:00 |
|
John Wellbelove
|
792cb7bcc8
|
Merge remote-tracking branch 'origin/feature/no_stl_unit_tests' into development
# Conflicts:
# include/etl/private/choose_pair_types.h
# include/etl/private/choose_tag_types.h
# include/etl/version.h
# library.json
# library.properties
# support/Release notes.txt
|
2019-12-02 12:05:27 +00:00 |
|
John Wellbelove
|
5803d928a1
|
Merge remote-tracking branch 'origin/feature/no_stl_unit_tests' into development
# Conflicts:
# include/etl/stl/alternate/algorithm.h
# include/etl/stl/alternate/iterator.h
# include/etl/version.h
# library.json
# library.properties
# support/Release notes.txt
# test/test_no_stl_algorithm.cpp
# test/test_no_stl_iterator.cpp
# test/vs2017/etl.vcxproj
|
2019-12-01 18:21:10 +00:00 |
|
Vitaly Puzrin
|
f888173736
|
Add platformio demo (#153)
|
2019-09-26 07:18:53 +01:00 |
|
John Wellbelove
|
0f35e3c384
|
Removed ECL
Updated properties and json files
Updated versions
|
2019-09-22 10:39:00 +01:00 |
|
John Wellbelove
|
d2d3db1659
|
Merge remote-tracking branch 'origin/feature/delegates' into development
# Conflicts:
# include/etl/type_traits.h
# include/etl/type_traits_generator.h
# test/test_type_traits.cpp
|
2019-05-19 23:16:24 +01:00 |
|
John Wellbelove
|
887bc9acc3
|
Updated callback service example
|
2019-02-10 15:49:51 +01:00 |
|
John Wellbelove
|
92d5aab61b
|
Added constexpr to constructors and copy constructors.
|
2019-02-10 10:54:54 +00:00 |
|
John Wellbelove
|
df56f94815
|
Added OFFSET template parameter
|
2019-02-03 20:29:40 +00:00 |
|
John Wellbelove
|
aff5e2f7aa
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# examples/ArmTimerCallbacks - C++/ArmTimerCallbacks.uvprojx
# include/etl/nullptr.h
|
2018-09-02 14:07:17 +01:00 |
|
John Wellbelove
|
2e0980420b
|
Merge remote-tracking branch 'origin/development'
|
2018-08-27 23:33:45 +01:00 |
|
John Wellbelove
|
079904c73c
|
Updated ARM example
|
2018-08-09 20:36:25 +01:00 |
|
John Wellbelove
|
1f91850065
|
Merge remote-tracking branch 'origin/development'
|
2017-10-27 11:23:18 +01:00 |
|
John Wellbelove
|
58bf40b55d
|
Amalgamated ecl_timer_list into ecl_timer
|
2017-10-27 09:51:57 +01:00 |
|
John Wellbelove
|
22026e5c09
|
Removed old example project
|
2017-10-26 18:53:36 +01:00 |
|
John Wellbelove
|
88cc021c8c
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# examples/ArmTimerCallbacks - C++/RTE/Device/STM32F401RETx/startup_stm32f401xe.s
# examples/ArmTimerCallbacks - C++/RTE/Device/STM32F401RETx/system_stm32f4xx.c
# examples/ArmTimerCallbacks/RTE/Device/STM32F401RETx/startup_stm32f401xe.s
# examples/ArmTimerCallbacks/RTE/Device/STM32F401RETx/system_stm32f4xx.c
# library.properties
# test/codeblocks/ETL.cbp
# test/keil/startup_stm32f401xe.s
# test/keil/system_stm32f4xx.c
# test/vs2017/etl.vcxproj
# test/vs2017/etl.vcxproj.filters
|
2017-10-24 12:54:09 +01:00 |
|
John Wellbelove
|
ca3236ef2f
|
Merge remote-tracking branch 'origin/feature/timer_triggered' into development
# Conflicts:
# test/codeblocks/ETL.cbp
|
2017-10-24 11:28:22 +01:00 |
|
John Wellbelove
|
0bfd212a54
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# examples/ArmTimerCallbacks/RTE/Device/STM32F401RETx/startup_stm32f401xe.s
# examples/ArmTimerCallbacks/RTE/Device/STM32F401RETx/system_stm32f4xx.c
# library.properties
# test/codeblocks/ETL.cbp
# test/codeblocks/ETL.depend
# test/codeblocks/ETL.layout
# test/vs2017/etl.vcxproj
# test/vs2017/etl.vcxproj.filters
|
2017-10-18 09:23:17 +01:00 |
|
John Wellbelove
|
8455e108bc
|
Merge remote-tracking branch 'origin/feature/Timer_triggered_messages' into development
# Conflicts:
# examples/ArmTimerCallbacks/RTE/Device/STM32F401RETx/startup_stm32f401xe.s
# examples/ArmTimerCallbacks/RTE/Device/STM32F401RETx/system_stm32f4xx.c
# examples/FunctionInterruptSimulation/FunctionInterruptSimulation.cpp
# examples/FunctionInterruptSimulation/vs2017/FunctionInterruptSimulation.sln
# examples/FunctionInterruptSimulation/vs2017/FunctionInterruptSimulation.vcxproj
# examples/FunctionInterruptSimulation/vs2017/FunctionInterruptSimulation.vcxproj.filters
# test/codeblocks/ETL.cbp
# test/codeblocks/ETL.depend
# test/codeblocks/ETL.layout
# test/test_cyclic_value.cpp
# test/vs2017/etl.vcxproj
# test/vs2017/etl.vcxproj.filters
|
2017-10-18 09:02:46 +01:00 |
|
John Wellbelove
|
53412f898f
|
Added etl::function variants that take both the instance and member function at compile time.
|
2017-10-11 13:22:11 +01:00 |
|
John Wellbelove
|
6a8493cee8
|
Merge branch 'development'
|
2016-05-15 16:04:13 +01:00 |
|
John Wellbelove
|
cccdb65209
|
Minor mods
|
2016-05-15 16:00:09 +01:00 |
|
John Wellbelove
|
93b78a9223
|
Merge remote-tracking branch 'origin/development'
|
2016-05-10 19:27:45 +01:00 |
|
John Wellbelove
|
c74c31bd6a
|
Added signal & key debounce class
|
2016-05-10 19:09:47 +01:00 |
|
John Wellbelove
|
6c0c135296
|
Update version for Arduino
|
2016-03-13 12:38:02 +00:00 |
|
John Wellbelove
|
0e21f02976
|
Git ignore files
|
2016-03-13 12:30:20 +00:00 |
|
John Wellbelove
|
130ce77b41
|
Updated due to new platform macro definitions
|
2016-03-13 12:29:54 +00:00 |
|
John Wellbelove
|
bbcb967c38
|
Added Visual Studio project for BlinkList
|
2016-03-07 19:27:12 +00:00 |
|
John Wellbelove
|
51fa96f90b
|
Added container.h include
|
2016-03-06 12:48:14 +00:00 |
|
John Wellbelove
|
9781cfcf76
|
Put iterations into a function
|
2016-03-04 20:24:32 +00:00 |
|
John Wellbelove
|
ead2c24e9a
|
Arduino example
|
2016-02-28 14:26:40 +00:00 |
|