50 Commits
Author SHA1 Message Date
Janos Magasrevy 9a3fc5f45d Merge pull request #54 from eldonrivers/eldon/tmrcondwait-disinherit-fix
Fix a ready-list corruption bug in OS_TmrCondWait
2026-07-15 12:23:49 -04:00
Eldon Rivers 510145279e Fix a ready-list corruption bug in OS_TmrCondWait 2026-06-25 10:19:56 -07:00
forg0ne 2fa9aeb477 Merge pull request #35 from weston-embedded/release-v3.08.02
Version bump to v3.08.02
2022-12-01 23:18:38 -05:00
forg0ne 93d6e79023 Merge pull request #34 from weston-embedded/release-v3.08.02
Release v3.08.02
v3.08.02
2022-12-01 23:17:56 -05:00
forg0ne 4103bd6328 Version bump to v3.08.02 2022-12-01 23:15:13 -05:00
forg0ne ed13c25182 Merge branch '25-os_flagtaskrdy-timeoutsuspend' into develop 2022-12-01 23:07:50 -05:00
forg0ne a66cfc6924 Update os_flag.c
Fixed missing call to OS_TickListRemove() for TIMEOUT_SUSPEND case.
2022-12-01 23:05:40 -05:00
forg0ne 324adb021c Merge branch '23-os_taskchangeprio-mutex-prio' into develop 2022-12-01 22:56:14 -05:00
forg0ne 5c2373031b Update os_task.c 2022-12-01 22:53:19 -05:00
forg0ne 0567a81f03 Merge branch '29-armv7-m-port' into develop 2022-12-01 22:39:24 -05:00
forg0ne ad8df96658 Update os_cpu_a.S
Fixed missing .thumb_func in ARMv7-M GNU port.
2022-12-01 22:33:24 -05:00
forg0ne 2926d1329e Merge branch 'pr/27' into develop 2022-12-01 21:34:55 -05:00
forg0ne b450eb899a Update os.h
Fixed comment alignment.
2022-12-01 21:32:06 -05:00
forg0ne 8c3b006b3a Merge branch 'pr/30' into develop 2022-12-01 21:15:23 -05:00
forg0ne 30ceddb559 Merge branch 'pr/5' into develop 2022-12-01 21:00:53 -05:00
Benjamin Björnsson cd2a50af1f Fix os version macro that was missed in last release 2022-07-31 22:05:38 +02:00
Erik Tamlin 338328f54d Changed trace IDs to be of type CPU_ADDR so they can be much more useful 2021-10-29 09:43:30 +02:00
Tim Gates 92efd28f15 docs: Fix a few typos
There are small typos in:
- Ports/ARM-Cortex-M/ARMv6-M/os_cpu_c.c
- Ports/ARM-Cortex-M/ARMv7-M/os_cpu_c.c
- Ports/M14K/CodeSourcery/os_cpu_c.c
- Ports/Template/os_cpu.h
- Source/os_stat.c
- TLS/CCES/os_tls.c
- TLS/IAR/os_tls.c
- TLS/NewLib/os_tls.c
- Template/bsp_os_dt.c

Fixes:
- Should read `function` rather than `fucntion`.
- Should read `environments` rather than `enviroments`.
- Should read `alignment` rather than `aligment`.
- Should read `successful` rather than `successfu`.
- Should read `occurred` rather than `occured`.
- Should read `function` rather than `funtion`.
- Should read `assembly` rather than `assemply`.
- Should read `accidentally` rather than `accidently`.
2021-08-31 06:16:46 +10:00
Sharbel Bousemaan 1e9c9ec7ed Cleaned up file headers. 2021-06-17 14:28:52 -04:00
Yuguo Zou a459cc980c embARC: fix licenses and version
Signed-off-by: Yuguo Zou <yuguo.zou@synopsys.com>
2021-06-17 10:24:15 +08:00
Yuguo Zou 3abeb3ef6c embARC: add support
Signed-off-by: Yuguo Zou <yuguo.zou@synopsys.com>
2021-06-17 10:14:24 +08:00
forg0ne 7af6c6e8af Update README.rst 2021-05-19 13:03:48 -04:00
forg0ne aeea8093d7 Update README.rst 2021-05-19 13:03:32 -04:00
forg0ne 258010fb12 Merge pull request #20 from forg0ne/release/v3.08.01
Release/v3.08.01
v3.08.01
2021-05-04 14:32:27 -04:00
forg0ne f024163107 Merge pull request #19 from forg0ne/release/v3.08.01
Release/v3.08.01
2021-05-04 14:30:49 -04:00
forg0ne 6f71b49ec4 Updated README. 2021-05-04 14:24:30 -04:00
forg0ne faf7de3cfe Updated copyright date. 2021-05-04 14:23:27 -04:00
forg0ne 66add0a8ae Version bump. 2021-05-04 14:20:54 -04:00
forg0ne a52c14a74a Merge pull request #18 from forg0ne/tmr_state_mod
os_tmr.c - prevent tmr corruption on double-create
2021-04-30 16:18:31 -04:00
forg0ne f4fad0c2ef os_tmr.c - prevent tmr corruption on double-create
Fixed corruption of timer state when attempting to re-create an existing timer with OBJ_CREATED_CHK enabled.
2021-04-30 15:46:35 -04:00
forg0ne 4dc04927a2 Merge pull request #17 from forg0ne/obj_created_chk
New option: OS_CFG_OBJ_CREATED_CHK_EN
2021-04-30 15:34:29 -04:00
forg0ne e333ca2ede Merge pull request #16 from forg0ne/ARMv7-M_FPU_opt
ARMv7-M: FPU Register optimization
2021-04-30 15:34:01 -04:00
forg0ne fae5654479 Merge pull request #13 from forg0ne/dyn_tick_bsp
Create bsp_os_dt.c
2021-04-30 15:30:13 -04:00
forg0ne c11213821b Merge pull request #14 from forg0ne/risc-v_comments
RISC-V port comments
2021-04-30 15:28:19 -04:00
forg0ne db817053b8 Fixed whitespace for PR. 2021-04-30 15:27:04 -04:00
forg0ne c8f5bfb890 New option: OS_CFG_OBJ_CREATED_CHK_EN
Added a compile-time configuration, OS_CFG_OBJ_CREATED_CHK_EN. This allows the user to disable the checks for double object creation, which can trigger a false positive during debug sessions.
2021-04-29 21:33:30 -04:00
forg0ne 9a797187ab ARMv7-M: FPU Register optimization
Improvement to the ARMv7-M port: FPU registers only saved/restored on context switch if they've been used by the task.
2021-04-29 19:37:17 -04:00
forg0ne 2b7376ac69 RISC-V port comments
Fixed uC/OS-II references.
2021-04-29 17:51:33 -04:00
forg0ne f1e12bf465 Create bsp_os_dt.c
Added BSP template for Dynamic Tick.
2021-04-29 17:33:37 -04:00
forg0ne 0ab86bdd59 Merge branch 'pr/3' into develop 2021-04-28 14:01:47 -04:00
forg0ne 9821be400c Update os_tls.c
Cleaned up tab characters.
2021-04-28 13:52:48 -04:00
Sharbel Bousemaan e65d9f9578 Added APACHE 2.0 License text. 2020-07-01 13:07:21 -04:00
Sharbel Bousemaan 307522fc1e Added APACHE 2.0 License text. 2020-07-01 13:05:54 -04:00
forg0ne 8f8aa59c9a Merge pull request #4 from forg0ne/port/NIOS-II
Added Altera NIOS-II GNU port.
2020-06-18 16:53:08 -04:00
Sharbel Bousemaan 4c73ce12ce First Pass Cleanup. 2020-06-18 16:41:43 -04:00
Sharbel Bousemaan 1a4e6cabcf Added Altera NIOS-II GNU port. 2020-06-18 13:28:49 -04:00
Dumbdoo15 a83b7712e7 Update os_tls.c
Changes proposed by @hongxuyao, but a 'pull request' for these changes were not properly done.
2020-05-01 15:11:44 -04:00
forg0ne a56a36feee Merge pull request #2 from joelbyren/develop
Fixed spelling of Tracealyzer
2020-05-01 11:49:46 -04:00
joel_byren 12b0f3a117 * Fixed spelling of Tracealyzer 2020-04-30 09:11:03 +02:00
Janos Magasrevy 943b62fd63 Initial commit v3.08.00 2020-02-28 18:16:14 -05:00