Releases: libhal-google/libhal-armcortex
Releases · libhal-google/libhal-armcortex
2.2.1
What's Changed
- 🎨 Use
libhal_test_and_make_libraryby @kammce in https://github.com/libhal/libhal-armcortex/pull/149 - 💚 Fix CI upgrade to libhal-cmake-util/3.0.0 by @MaliaLabor in https://github.com/libhal/libhal-armcortex/pull/152
- 🐛 Fix libhal usage after conan upgrade by @kammce in https://github.com/libhal/libhal-armcortex/pull/153
Full Changelog: libhal/libhal-armcortex@2.2.0...2.2.1
2.2.0
What's Changed
- ✨ Add wait_for_interrupt/event APIs by @kammce in https://github.com/libhal/libhal-armcortex/pull/142
- 🔧 adds cortex-m7 profile by @acarrou in https://github.com/libhal/libhal-armcortex/pull/120
- ✨ Add picolibc.specs into profiles by @kammce in https://github.com/libhal/libhal-armcortex/pull/143
- 🗑️ Replace abort with halt by @kammce in https://github.com/libhal/libhal-armcortex/pull/144
- 🗑️ Clean up test_package by @kammce in https://github.com/libhal/libhal-armcortex/pull/145
- ⬆️ Upgrade profiles to arm-gnu-toolchain/12.3.1 by @kammce in https://github.com/libhal/libhal-armcortex/pull/146
- 🐛 Rever compiler back to 12.2.1 by @kammce in https://github.com/libhal/libhal-armcortex/pull/147
- ⬆️ Upgrade to libhal/2.0.1 by @kammce in https://github.com/libhal/libhal-armcortex/pull/148
New Contributors
- @acarrou made their first contribution in https://github.com/libhal/libhal-armcortex/pull/120
Full Changelog: libhal/libhal-armcortex@2.1.0...2.2.0
2.1.0
What's Changed
- 👷 Remove release publishing by @kammce in https://github.com/libhal/libhal-armcortex/pull/138
- ⬆️ Upgrade to ci/4.1.0 by @kammce in https://github.com/libhal/libhal-armcortex/pull/139
- 👷 Use ci/4.x.y version by @kammce in https://github.com/libhal/libhal-armcortex/pull/140
- ✨ Add irq constants by @kammce in https://github.com/libhal/libhal-armcortex/pull/141
Full Changelog: libhal/libhal-armcortex@2.0.3...2.1.0
2.0.3
What's Changed
- ⬆️ Support libhal-util/^3.0.0 by @kammce in https://github.com/libhal/libhal-armcortex/pull/137
Full Changelog: libhal/libhal-armcortex@2.0.2...2.0.3
2.0.2
What's Changed
- 🚑 Remove usage of exception throwing APIs by @kammce in https://github.com/libhal/libhal-armcortex/pull/135
- 🐛 Copy top-of-stack & reset handler for IVT by @kammce in https://github.com/libhal/libhal-armcortex/pull/136
Full Changelog: libhal/libhal-armcortex@2.0.1...2.0.2
2.0.1
What's Changed
- 🐛 Fix interrupts by @kammce in https://github.com/libhal/libhal-armcortex/pull/132
- 👷 Enable upload for all profiles by @kammce in https://github.com/libhal/libhal-armcortex/pull/133
Full Changelog: libhal/libhal-armcortex@2.0.0...2.0.1
2.0.0
What's Changed
- Picolib by @kammce in libhal#1
- Picolib by @kammce in libhal#2
- Presubmit Update by @kammce in libhal#3
- Massive refactor of libarmcortex by @kammce in libhal#5
- Migrate presubmit to use libembeddedhal workflow by @kammce in libhal#10
- Add docs + docs presubmit by @kammce in libhal#11
- Convert dwt_counter to embed::counter by @kammce in https://github.com/libhal/libhal-armcortex/pull/12
- Add comment docs to interrupt.hpp by @kammce in libhal#14
- Make system_timer an embed::timer by @kammce in libhal#17
- Change docs title to libarmcortex by @kammce in https://github.com/libhal/libhal-armcortex/pull/18
- Migrate systick_timer to frequency class by @kammce in libhal#19
- Split up system control from interrupt by @kammce in libhal#20
- Fix overflow bug in dwt_counter by @kammce in https://github.com/libhal/libhal-armcortex/pull/21
- Migrate dwt to overflow_counter by @kammce in https://github.com/libhal/libhal-armcortex/pull/22
- Major refactor by @kammce in https://github.com/libhal/libhal-armcortex/pull/23
- Make theme red for CPU driver repos by @kammce in https://github.com/libhal/libhal-armcortex/pull/31
- Add DS_Store to gitignore + update dwt_counter by @kammce in https://github.com/libhal/libhal-armcortex/pull/32
- Remove CXX extension from cmake file by @kammce in https://github.com/libhal/libhal-armcortex/pull/42
- Update header names by @kammce in https://github.com/libhal/libhal-armcortex/pull/43
- Update presubmit badge by @kammce in https://github.com/libhal/libhal-armcortex/pull/44
- Name change: SJSU-Dev2 -> libembeddedhal by @kammce in https://github.com/libhal/libhal-armcortex/pull/45
- Refactor code to libhal/0.1.0 level by @kammce in https://github.com/libhal/libhal-armcortex/pull/47
- Bump libhal requirement to 0.1.0 by @kammce in https://github.com/libhal/libhal-armcortex/pull/48
- libhal integration 2 by @kammce in https://github.com/libhal/libhal-armcortex/pull/49
- Add software APIs link to README by @kammce in https://github.com/libhal/libhal-armcortex/pull/51
- Move version back to 0.0.1 by @kammce in https://github.com/libhal/libhal-armcortex/pull/52
- Add prereq.md & Install steps to libarmcortex by @kammce in https://github.com/libhal/libhal-armcortex/pull/54
- Add links to prereqs by @kammce in https://github.com/libhal/libhal-armcortex/pull/55
- Add tests + deploy workflows by @kammce in https://github.com/libhal/libhal-armcortex/pull/56
- Add workflow_dispatch to workflows by @kammce in https://github.com/libhal/libhal-armcortex/pull/57
- Reusable workflows will now inherit secrets by @kammce in https://github.com/libhal/libhal-armcortex/pull/58
- Always use the latest version of deps by @kammce in https://github.com/libhal/libhal-armcortex/pull/59
- Add Reset function by @kammce in https://github.com/libhal/libhal-armcortex/pull/61
- Bump version to 0.1.1 by @kammce in https://github.com/libhal/libhal-armcortex/pull/65
- Fixup prereq installations steps by @kammce in https://github.com/libhal/libhal-armcortex/pull/66
- Simplify libhal-trunk in README.md by @kammce in https://github.com/libhal/libhal-armcortex/pull/67
- Remove arithemtic UB with interrupt class by @kammce in https://github.com/libhal/libhal-armcortex/pull/68
- ⬆️ Upgrade to libhal 0.2.0 & libhal-util 0.2.1 by @kammce in https://github.com/libhal/libhal-armcortex/pull/69
- 📝 Fixup setup instructions by @kammce in https://github.com/libhal/libhal-armcortex/pull/70
- ✅ Add code coverage by @kammce in https://github.com/libhal/libhal-armcortex/pull/71
- 👷 Update CI to use latest libhal CI by @kammce in https://github.com/libhal/libhal-armcortex/pull/72
- 💚 Update static.yml by @kammce in https://github.com/libhal/libhal-armcortex/pull/73
- 💚 Remove unused static.yml by @kammce in https://github.com/libhal/libhal-armcortex/pull/74
- 📝 Add Coverage & Fix CI Badge by @kammce in https://github.com/libhal/libhal-armcortex/pull/75
- 📝 Change name of CI badge from Checks to CI by @kammce in https://github.com/libhal/libhal-armcortex/pull/76
- ♻️ Remove noexcept by @MaliaLabor in https://github.com/libhal/libhal-armcortex/pull/77
- ➕ Add & use tl::function_ref in all APIs by @MaliaLabor in https://github.com/libhal/libhal-armcortex/pull/78
- ⬆️ Bump dependency version to libhal-util 0.3.1 by @MaliaLabor in https://github.com/libhal/libhal-armcortex/pull/79
- ❇️ hal::callback + interface API updates by @MaliaLabor in https://github.com/libhal/libhal-armcortex/pull/81
- 📝 Move prereqs to README.md by @kammce in https://github.com/libhal/libhal-armcortex/pull/82
- 📝 Add choco & apt to install steps in README by @kammce in https://github.com/libhal/libhal-armcortex/pull/83
- ❇️ libhal-armcortex + Add standard linker script by @kammce in https://github.com/libhal/libhal-armcortex/pull/85
- 🧑💻 Add toolchain.cmake by @kammce in https://github.com/libhal/libhal-armcortex/pull/86
- 🔥 Remove toolchain.cmake by @kammce in https://github.com/libhal/libhal-armcortex/pull/87
- 📝 Update README badges by @MaliaLabor in https://github.com/libhal/libhal-armcortex/pull/88
- ⚡ void return type for interrupt::disable by @kammce in https://github.com/libhal/libhal-armcortex/pull/90
- ⬆️ Bump libhal versions in conanfile.py by @kammce in https://github.com/libhal/libhal-armcortex/pull/91
- ⬆️ Bump libhal/0.3.5 & libhal-util/0.3.8 by @kammce in https://github.com/libhal/libhal-armcortex/pull/92
- ⚡ Remove status return from
interruptby @kammce in https://github.com/libhal/libhal-armcortex/pull/93 - 🩹 Add remove_gcda.cmake by @MaliaLabor in https://github.com/libhal/libhal-armcortex/pull/94
- 🚀 Launch version 1.0.0 by @kammce in https://github.com/libhal/libhal-armcortex/pull/95
- ⬆️ Migrate to conan2 by @kammce in https://github.com/libhal/libhal-armcortex/pull/96
- :refactor: Migrate to new CI repo by @kammce in https://github.com/libhal/libhal-armcortex/pull/97
- ✅ Add unit tests to package build by @MaliaLabor in https://github.com/libhal/libhal-armcortex/pull/98
- 🚑 Add linkers back to package by @kammce in https://github.com/libhal/libhal-armcortex/pull/99
- ⬆️ bump version to 1.0.1 by @kammce in https://github.com/libhal/libhal-armcortex/pull/101
- ♻️ Change linkers -> linker_scripts by @kammce in https://github.com/libhal/libhal-armcortex/pull/103
- 📄 Add appropriate licensing by @kammce in https://github.com/libhal/libhal-armcortex/pull/104
- ♻️ Migrate from header-only to prebuilt by @kammce in https://github.com/libhal/libhal-armcortex/pull/108
- 🚚 Move user_settings.yml to conan/settings/ by @kammce in https://github.com/libhal/libhal-armcortex/pull/109
- 👷 Use ci platform_deploy.yml in actions by @kammce in https://github.com/libhal/libhal-armcortex/pull/110
- 🔥 Remove options by @kammce in https://github.com/libhal/libhal-armcortex/pull/111
- 🐛 Change from c++20 to gnu20 by @kammce in https://github.com/libhal/libhal-armcortex/pull/112
- Revert ":bug: Change from c++20 to gnu20" by @kammce in https://github.com/libhal/libhal-armcortex/pull/113
- 🔥 remove default_profile file by @kammce in https://github.com/libhal/libhal-armcortex/pull/114
- 🔧 Add compiler flags to cortex-m profile by @kammce in https://github.com/libhal/libhal-armcortex/pull/115
- ⬆️ Upgrade ci 2.1.0 by @kammce in https://github.com/libhal/libhal-armcortex/pull/116
- ♻️ Use thumbv6 thumbv7 & thumbv8 as arch by @kammce in https://github.com/libhal/libhal-armcortex/pull/117
- ⬆️ upgrade ci/3.0.1 by @kammce in https://github.com/libhal/libhal-armcortex/pull/118
- ⬆️ Upgrade to ci/3.0.2 by @kammce in https://github.com/libhal/libhal-armcortex/pull/119
- 🧑💻 Add debug info to all builds by @kammce in https://github.com/libhal/libhal-armcortex/pull/121
- ⬆️ Release 2.0.0 by @kammce in https://github.com/libhal/libhal-armcortex/pull/122
- ➖ Remove cmake-arm-embedded by @kammce in https://github.com/libhal/libhal-armcortex/pull/123
- 🚑 Update delay to work with new libhal-util/2.0.0 by @kammce in https://github.com/libhal/libhal-armcortex/pull/124
- 📝 Update README.md to libhal/2.0.0 by @kammce in https://github.com/libhal/libhal-armcortex/pull/125
- 📝 Fill out linker script sections by @kammce in https://github.com/libhal/libhal-armcortex/pull/127
- 📝 Explain custom profiles & linker scripts by @kammce in https://github.com/libhal/libhal-armcortex/pull/128
- 👷 upgrade to ci/4.0.0 by @kammce in https://github.com/libhal/libhal-armcortex/pull/129
- 📝 Remove latest version tag by @kammce in https://github.com/libhal/libhal-armcortex/pull/130
- 🩹 Remove float_abi from cortex-m0 & cortex-m0plus by @kammce in https://github.com/libhal/libhal-armcortex/pull/126
- 🐛 Remove cxx flags from cflags in profiles by @kammce in https://github.com/libhal/libhal-armcortex/pull/131
New Contributors
- @MaliaLabor made their first contribution in https://github.com/libhal/libhal-armcortex/pull/77
Full Changelog: https://github.com/libhal/libhal-armcortex/commits/2.0.0