Commit Graph
28 Commits
Author SHA1 Message Date
Kelvin Lawson 033ff4fd8d ARM/IntegratorCP: Tidying, remove unused code, make the interrupt dispatcher operation more clear. 2013-03-05 00:35:07 +00:00
Kelvin Lawson 144434ac22 ARM/IntegratorCP: Add instructions on qemutests. 2013-03-04 11:19:57 +00:00
Kelvin Lawson e192dc4e35 ARM/IntegratorCP: Description changes only. 2013-03-04 02:31:39 +00:00
Kelvin Lawson 3d61d86a0a ARM/IntegratorCP: kern4 working after systick frequency change. 2013-03-04 02:24:30 +00:00
Kelvin Lawson 21411e439f ARM/IntegratorCP: Remove types.h file, macros only ever used in modules.h. 2013-03-04 02:20:21 +00:00
Kelvin Lawson 2925d865a4 ARM: Remove unused CONTEXT_THREAD_ID code. 2013-03-04 02:16:55 +00:00
Kelvin Lawson 36e856020b ARM/IntegratorCP: Farm UART out to platform-specific uart module. 2013-03-04 02:09:40 +00:00
Kelvin Lawson 07931272ae ARM syscalls.c: Tidy up formatting. 2013-03-04 01:18:28 +00:00
Kelvin Lawson 92cac339c9 ARM/IntegratorCP: Remove eh_ sections. 2013-02-28 16:12:55 +00:00
Kelvin Lawson 3ec86aca58 Move Newlib syscalls.c replacement to common ARM port folder. 2013-02-28 16:02:23 +00:00
Kelvin Lawson e5882cb0e6 Support stack-check builds. Fix line endings. Remove deprecated Makefile. 2013-02-28 15:55:34 +00:00
Kelvin Lawson 84e2e7aecf ARM/IntegratorCP: Add automated run of all tests using expect ("make qemutests"). 2013-02-28 14:09:21 +00:00
Kelvin Lawson ba5255ec0b ARM: Create new common tests-main.c, does not need to be a per-platform file. 2013-02-28 13:47:39 +00:00
Kelvin Lawson 0f175c5da4 ARM/IntegratorCP: Move platform folder underneath the relevant port folder (ports/arm/platforms/qemu_integratorcp). 2013-02-28 13:36:57 +00:00
Kelvin Lawson ada2ed3fac ARM/IntegratorCP: Match avr/other ports. 2013-02-27 01:13:09 +00:00
Kelvin Lawson 1e4f7892a4 ARM/IntegratorCP: Match avr/other port coding style. 2013-02-27 01:10:50 +00:00
Kelvin Lawson 0027134452 ARM/IntegratorCP: Use similar coding style to avr/other ports. 2013-02-27 01:09:11 +00:00
Kelvin Lawson 2bd4163252 Merge navaro ARM changes into navaro branch. 2013-02-27 00:27:42 +00:00
Kelvin Lawson 554c772f95 ARM: Allow threads to run to completion. 2013-02-26 23:29:13 +00:00
Natie van Rooyen 8d62300d41 updates 2012-10-23 14:45:12 +02:00
Natie van Rooyen 5995495350 Updated for new stack alignment changes in atom.h. 2012-09-27 19:33:23 +02:00
Natie van Rooyen 047c741e21 Merge remote-tracking branch 'kelvin_atomthreads/master'
Conflicts:
	tests/kern1.c
	tests/kern3.c
	tests/kern4.c
	tests/mutex1.c
	tests/mutex2.c
	tests/mutex3.c
	tests/mutex4.c
	tests/mutex5.c
	tests/mutex6.c
	tests/mutex7.c
	tests/mutex8.c
	tests/mutex9.c
	tests/queue2.c
	tests/queue3.c
	tests/queue5.c
	tests/queue6.c
	tests/queue7.c
	tests/queue9.c
	tests/sem1.c
	tests/sem3.c
	tests/sem4.c
	tests/sem5.c
	tests/sem6.c
	tests/sem7.c
	tests/sem8.c
	tests/sem9.c
	tests/timer2.c
2012-09-27 11:48:42 +02:00
Natie van Rooyen 650f5e2ac3 Cortex M port added
qemu_lm3s platform added
2012-09-27 10:49:09 +02:00
Natie van Rooyen daa748332b cortex m port
qemu_lm3s platform
2012-09-24 23:16:03 +02:00
Kelvin Lawson cd3edd6726 ARM atomport.h: Merge with latest template. 2012-09-21 01:50:25 +01:00
Kelvin Lawson 0d07f0274d Merge https://github.com/navaro/atomthreads into navaro branch. Remove tests/ folder changes as they were based on an old Atomthreads API. Remove some binaries and other unnecessary files. 2012-09-21 01:30:09 +01:00
Natie van Rooyen 28e7382732 Updated CortexM port 2012-09-18 15:24:59 +02:00
Natie van Rooyen dfb831fa63 Added “arm” port .
Added platforms directory.
Added QEMU qemu_integratorcp platform in platforms.
Modified test cases to make stack top DWORD aligned.
2012-09-17 13:02:09 +02:00