UNPKG

@micro-os-plus/startup

Version:

A source library xPack with the µOS++ startup code for bare-metal platforms

177 lines (108 loc) 2.95 kB
# Change & release log Releases in reverse chronological order. Please check [GitHub](https://github.com/micro-os-plus/startup-xpack/issues/) and close existing issues and pull requests. ## 2022-07-30 * v5.2.0 * 0dc5ed1 #11: Display "Built with GCC..." line on trace ## 2022-07-28 * v5.1.0 * 3bad7e6 cosmetics in messages * 811d1f1 #7: use cast to init __dso_handle * e8d6c00 #8: add exit.c & _sbrk.c to CMake/meson * bb3e7d2 #10: make version dependency optional ## 2022-07-25 * 88c5477 startup.cpp: use trace::puts() for goodbye * c529619 hooks.h: check MICRO_OS_PLUS_HAS_INTERRUPTS_STACK * 2fbd2c4 add preliminary xpack.json ## 2022-07-24 * ef8040d xpack.json: no more camelCase for option names ## 2022-07-23 * d7c32b8 add experimental xpack.json * 9233e0b #7: __dso_handle inside startup; no hack * f28cb35 #9: MICRO_OS_PLUS_INCLUDE_STARTUP_INITIALIZE_MULTIPLE_RAM_SECTIONS ## 2022-07-22 * v5.0.0 * 517b806 README: list preprocessor options * 03ad60d #8: check MICRO_OS_PLUS_INCLUDE_EXIT * 88fe2c6 #8: move exit() and _sbrk() here * 0ed8089 #7: Conditionally add local __dso_handle hack * f92cd60 #6: use MICRO_OS_PLUS_USE_SEMIHOSTING * 51bec0c #5: MICRO_OS_PLUS_INCLUDE_STARTUP_INITIALIZE_HARDWARE * 7b448e9 startup.cpp: remove trailing dot in messages ## 2022-06-09 * v4.0.0 released * 9114a3c use newlib linker script definitions * 24cd0c9 MICRO_OS_PLUS_INCLUDE_STARTUP ## 2022-06-04 * v3.1.1 ## 2022-05-26 * dacf413 simplify trace::puts() * f20dfa5 simplify to trace::puts * 7260518 copy .data only if needed ## 2022-02-15 * v3.0.0 ## 2022-02-10 * 4d967f4 .c* include <micro-os-plus/config.h> ## 2022-02-09 * d39404a rename MICRO_OS_PLUS_DEBUG ## 2022-02-05 * v2.2.1 ## 2022-02-04 * v2.2.0 * 49f6df2 cmake: add xpack_display_target_lists ## 2022-02-02 * fab0c59 add meson support * 20c0000 startup.cpp: trace Heap ## 2022-01-28 * 3d875d8 rework CMake, top config, no sources ## 2022-01-27 * 7442ca1 add call to initialise_monitor_handles() ## 2022-01-26 * rework CMake ## 2022-01-02 * v2.0.2 ## 2021-03-09 * v2.0.1 * fix/silence warnings ## 2021-03-01 * v2.0.0 ## 2021-02-28 * rename micro_os_plus ## 2021-02-04 * v1.1.0 * first restructured release ## 2020-09-19 * v1.0.8 * bump diag-trace to 1.0.7 ## 2018-04-16 * v1.0.7 * move deps back to npm * update README developer info * bump dependencies ## 2018-01-25 * v1.0.6 * update dependencies ## 2018-01-24 * v1.0.5 ## 2018-01-21 * [#2] Move os_terminate() to architecture/device. ## 2018-01-15 * Use wfi() in infinite loops ## 2018-01-09 * v1.0.4 * README updates ## 2017-10-04 * v1.0.3 * package.json clean-ups * add CHANGELOG.md * use portable nop/brk * move `trace::initalize()` before `os_startup_initialize_hardware()` * add notice about undefined behaviour ## 2017-09-18 * v1.0.2 * use for_each to iterate init/fini; on release the code is slightly shorter! ## 2017-09-04 * v1.0.1 * initial version, copied from µOS++.