1
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Jan 17, 2025 — Jan 17, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Make atomthreads run with SDCC
spth
as Philipp Klaus Krause
More... over 9 years ago
Make atomthreads link with SDCC
spth
as Philipp Klaus Krause
More... over 9 years ago
Make atomthreads assemble with SDCC
spth
as Philipp Klaus Krause
More... over 9 years ago
Make atomthreads compile with SDCC
spth
as Philipp Klaus Krause
More... over 9 years ago
timer8.c: Add automated test to check for the behaviour fixed in future.
kelvinlawson
as Kelvin Lawson
More... over 9 years ago
Merge branch 'simonccn-master'
kelvinlawson
as Kelvin Lawson
More... over 9 years ago
Merge branch 'master' of https://github.com/simonccn/atomthreads into simonccn-master
kelvinlawson
as Kelvin Lawson
More... over 9 years ago
Merge pull request #19 from tidklaas/master
kelvinlawson
as Kelvin Lawson
More... over 9 years ago
Fix potential TCB loss Always clear "suspended" flag in atomThreadSwitch(), even if new and old TCB are identical. Otherwise TCB could get lost during next task scheduling. More... over 9 years ago
atomkernel: Support thread entry points running to completion. Ports which use a thread_shell() can allow the entry point to finish and return back to the thread_shell(), which sets the terminated flag and calls the scheduler to force another thread to be scheduled in. Currently implemented in the ARM and AVR ports.
kelvinlawson
as Kelvin Lawson
More... over 9 years ago
Fixed:Can't register the same timer again at timeout handle function More... almost 10 years ago
ARM reent stdout: Set unbuffered.
kelvinlawson
as Kelvin Lawson
More... almost 10 years ago
ARM port reentrancy: Close per-thread stdout when runs to completion.
kelvinlawson
as Kelvin Lawson
More... almost 10 years ago
ARM port: Support newlib thread reentrancy with thread-specific struct _reent. Tested on qemu_integratorcp.
kelvinlawson
as Kelvin Lawson
More... about 10 years ago
Makefile: typo leftover from avr port.
kelvinlawson
as Kelvin Lawson
More... about 10 years ago
ports/arm/atomport-asm.s: Comment change only.
kelvinlawson
as Kelvin Lawson
More... about 10 years ago
Formatting change only.
kelvinlawson
as Kelvin Lawson
More... about 10 years ago
Merge pull request #14 from tidklaas/master
kelvinlawson
as Kelvin Lawson
More... about 10 years ago
dm36x exception handler matches archIRQHandler()
kelvinlawson
as Kelvin Lawson
More... about 10 years ago
qemu_integratorcp uart.c: Uninit status.
kelvinlawson
as Kelvin Lawson
More... about 10 years ago
dm36x timer/uart: Uninitialised return values.
kelvinlawson
as Kelvin Lawson
More... about 10 years ago
Add warning about using Debian workaround More... over 10 years ago
Fixed handling of uninitialised libopencm3 submodule More... over 10 years ago
Debian newlib nano workaround - made use of newlib's nano version configurable by make variable USE_NANO - added paragraphs to README.md explaining how and when to use USE_NANO and FIX_DEBIAN More... over 10 years ago
Clean up Makefile, work around Debian bugs (mostly untested) More... over 10 years ago
Added libopencm3 as submodule for Cortex-M port More... over 10 years ago
More work on making port use newlib's reentry mechanisms - archContextSwitch stores address of new thread's struct reent in ctx_switch_info - pend_sv_handler uses address in ctx_switch_info.reent instead of fixed offset into atom_tcb - added header with defines for offsets into struct ctx_switch_info used in assembler code. Also added compile time verification for this offsets More... over 10 years ago
Some work on using newlib's reentry capabilities. More... over 10 years ago
Merge branch 'tidklaas-master'
kelvinlawson
as Kelvin Lawson
More... over 10 years ago
atomkernel.c: Comment change to reflect new behaviour needed for Cortex-M.
kelvinlawson
as Kelvin Lawson
More... over 10 years ago