[PATCH] score: Delete unused _Timestamp_Divide_by_integer

2015-03-20 Thread Alexander Krutwig
--- cpukit/score/Makefile.am | 2 +- cpukit/score/include/rtems/score/timestamp.h | 21 - cpukit/score/include/rtems/score/timestamp64.h | 31 - cpukit/score/src/ts64dividebyinteger.c | 32 -- 4 files

[PATCH] score: Delete unused _Timestamp_(To|From)_ticks()

2015-03-20 Thread Alexander Krutwig
--- cpukit/score/Makefile.am | 2 +- cpukit/score/include/rtems/score/timestamp.h | 35 --- cpukit/score/include/rtems/score/timestamp64.h | 28 -- cpukit/score/src/ts64toticks.c | 39 -- 4 files

[PATCH] testsupport: Add cascade option to parallel test

2015-03-06 Thread Alexander Krutwig
--- cpukit/libmisc/testsupport/test.h | 25 - cpukit/libmisc/testsupport/testparallel.c | 30 +++ testsuites/smptests/smpatomic01/init.c| 90 --- 3 files changed, 104 insertions(+), 41 deletions(-) diff --git

[PATCH] Test_environment: cascading option implemented

2015-03-06 Thread Alexander Krutwig
--- cpukit/libmisc/testsupport/test.h | 23 - cpukit/libmisc/testsupport/testparallel.c | 24 + testsuites/smptests/smpatomic01/init.c| 84 --- 3 files changed, 90 insertions(+), 41 deletions(-) diff --git

[PATCH 3/4] new rtems environment with the implementation of FreeBSD timecounters; modifications of certain tests in the testsuite New test: timecounter02

2015-04-01 Thread Alexander Krutwig
--- cpukit/libnetworking/rtems/rtems_bsdnet_internal.h | 3 +- cpukit/libnetworking/rtems/rtems_glue.c| 4 - cpukit/posix/src/clockgettime.c| 3 +- cpukit/posix/src/posixtimespecabsolutetimeout.c| 2 +- cpukit/posix/src/timergettime.c

[PATCH 1/2] SPARC Floating Point Context switch

2015-04-30 Thread Alexander Krutwig
two new Assembler Files for SPCONTEXT01 test on sparc 1) _CPU_Context_validate 2) _CPU_Context_volatile_clobber Update #2270. --- cpukit/score/cpu/sparc/Makefile.am | 2 + cpukit/score/cpu/sparc/rtems/score/cpu.h | 12 +-

[PATCH 2/2] SPCONTEXT01: checks correct switching on and off of the Floating Point Unit

2015-04-30 Thread Alexander Krutwig
--- testsuites/sptests/spcontext01/init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testsuites/sptests/spcontext01/init.c b/testsuites/sptests/spcontext01/init.c index 039dd63..3406367 100644 --- a/testsuites/sptests/spcontext01/init.c +++

[PATCH] doc: Clarify SPARC floating point ABI

2015-05-05 Thread Alexander Krutwig
--- doc/cpu_supplement/sparc.t | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/doc/cpu_supplement/sparc.t b/doc/cpu_supplement/sparc.t index d21e9fe..740643a 100644 --- a/doc/cpu_supplement/sparc.t +++ b/doc/cpu_supplement/sparc.t @@ -425,10 +425,15 @@ f4, ... f30) f8,

[PATCH] SPCONTEXT01: checks correct switching on and off of the Floating Point Unit

2015-05-06 Thread Alexander Krutwig
--- testsuites/sptests/spcontext01/init.c | 55 +-- 1 file changed, 40 insertions(+), 15 deletions(-) diff --git a/testsuites/sptests/spcontext01/init.c b/testsuites/sptests/spcontext01/init.c index 039dd63..702b734 100644 ---

[PATCH] SPCONTEXT01: checks correct switching on and off of the Floating Point Unit

2015-05-06 Thread Alexander Krutwig
--- testsuites/sptests/spcontext01/init.c | 37 -- testsuites/sptests/spcontext01/spcontext01.scn | 5 +++- 2 files changed, 33 insertions(+), 9 deletions(-) diff --git a/testsuites/sptests/spcontext01/init.c b/testsuites/sptests/spcontext01/init.c index

[PATCH v3] SPCONTEXT01: checks correct switching on and off of the Floating Point Unit

2015-05-06 Thread Alexander Krutwig
--- testsuites/sptests/spcontext01/init.c | 42 +++--- testsuites/sptests/spcontext01/spcontext01.scn | 5 ++- 2 files changed, 35 insertions(+), 12 deletions(-) diff --git a/testsuites/sptests/spcontext01/init.c b/testsuites/sptests/spcontext01/init.c index

[PATCH v4] SPCONTEXT01: checks correct switching on and off of the Floating Point Unit

2015-05-06 Thread Alexander Krutwig
--- testsuites/sptests/spcontext01/init.c | 42 +++--- testsuites/sptests/spcontext01/spcontext01.scn | 5 ++- 2 files changed, 35 insertions(+), 12 deletions(-) diff --git a/testsuites/sptests/spcontext01/init.c b/testsuites/sptests/spcontext01/init.c index

[PATCH] SPARC Floating Point Context switch

2015-05-11 Thread Alexander Krutwig
two new Assembler Files for SPCONTEXT01 test on sparc 1) _CPU_Context_validate 2) _CPU_Context_volatile_clobber Update #2270. --- cpukit/score/cpu/sparc/Makefile.am | 2 + cpukit/score/cpu/sparc/rtems/score/cpu.h | 12 +-

GCC build with for OR1K

2015-04-16 Thread Alexander Krutwig
' make[1]: *** [install-gcc] Error 2 make[1]: Leaving directory `/scratch/git-build/b-gcc-git-or1k-rtems4.11' make: *** [install] Error 2 Best regards, -- embedded brains GmbH Alexander Krutwig Dornierstr. 4 D-82178 Puchheim Germany email

[PATCH 1/4] timecounter: Import from FreeBSD

2015-04-08 Thread Alexander Krutwig
--- cpukit/score/include/sys/_ffcounter.h | 42 + cpukit/score/include/sys/timeffc.h| 389 +++ cpukit/score/include/sys/timepps.h| 249 cpukit/score/include/sys/timetc.h | 89 ++ cpukit/score/include/sys/timex.h | 171 +++ cpukit/score/src/kern_tc.c|

[PATCH 3/4] timecounter: Use in RTEMS

2015-04-08 Thread Alexander Krutwig
new rtems environment with the implementation of FreeBSD timecounters; modifications of certain tests in the testsuite New test: timecounter02 --- cpukit/libnetworking/rtems/rtems_bsdnet_internal.h | 3 +- cpukit/libnetworking/rtems/rtems_glue.c| 4 -

[PATCH 2/4] timecounter: Port to RTEMS

2015-04-08 Thread Alexander Krutwig
New test sptests/timecounter01. --- cpukit/sapi/Makefile.am| 4 +- cpukit/sapi/include/rtems/bsd.h| 141 cpukit/sapi/include/rtems/timecounter.h| 123 ++ cpukit/sapi/preinstall.am | 8 +

[PATCH 4/4] atsam: i2c driver

2016-06-16 Thread Alexander Krutwig
--- c/src/lib/libbsp/arm/atsam/Makefile.am | 6 + c/src/lib/libbsp/arm/atsam/i2c/atsam_i2c_bus.c | 397 c/src/lib/libbsp/arm/atsam/i2c/atsam_i2c_init.c | 64 c/src/lib/libbsp/arm/atsam/include/atsam-i2c.h | 75 +

[PATCH 3/4] atsam: libraries: new clock config function

2016-06-16 Thread Alexander Krutwig
This was necessary to generate set clock function for i2c driver without resetting the whole module --- .../arm/atsam/libraries/libchip/include/twi.h | 2 ++ .../arm/atsam/libraries/libchip/source/twi.c | 33 ++ 2 files changed, 23 insertions(+), 12 deletions(-)

[PATCH 1/4] atsam_libraries: Introduction of void pointers

2016-06-16 Thread Alexander Krutwig
Makes bytewise read and write accesses possible --- c/src/lib/libbsp/arm/atsam/libraries/libchip/include/qspi.h | 4 ++-- c/src/lib/libbsp/arm/atsam/libraries/libchip/source/qspi.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH 2/4] cpukit: more robust error detection in allocate

2016-06-16 Thread Alexander Krutwig
--- cpukit/score/src/heapallocate.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/cpukit/score/src/heapallocate.c b/cpukit/score/src/heapallocate.c index a76ac04..77ed582 100644 --- a/cpukit/score/src/heapallocate.c +++ b/cpukit/score/src/heapallocate.c @@ -43,9

[PATCH] Add Untar_FromGzChunk_Print() + Test

2016-07-25 Thread Alexander Krutwig
--- cpukit/libmisc/Makefile.am| 2 +- cpukit/libmisc/untar/untar.h | 33 + cpukit/libmisc/untar/untar_tgz.c | 89 +++ testsuites/libtests/configure.ac | 3 +- testsuites/libtests/tar01/Makefile.am | 32 +++--

SPI Framework

2016-08-10 Thread Alexander Krutwig
/view/97462/PHILIPS/P89LPC935FA.html - bsp/arm/atsam: SPI bus driver The corresponding ticket can be found in the RTEMS tracking system: https://devel.rtems.org/ticket/2776 With best regards, Alexander Krutwig -- embedded brains GmbH Alexander Krutwig

[PATCH] Add Untar_FromChunk_Print() + Test

2016-07-13 Thread Alexander Krutwig
From: Sebastian Huber --- cpukit/libmisc/untar/untar.c| 135 cpukit/libmisc/untar/untar.h| 30 testsuites/libtests/tar01/init.c| 44 testsuites/libtests/tar01/tar01.doc | 1 +

[PATCH v2] cpukit: New SPI framework implemented #2776

2016-09-12 Thread Alexander Krutwig
Linux Userspace API was taken as a template Test libtests/spi01 is included into testsuite --- cpukit/dev/Makefile.am | 10 + cpukit/dev/include/dev/spi/spi.h | 452 + cpukit/dev/include/linux/spi/spidev.h | 263 +

Update Atsam BSP Support

2016-10-04 Thread Alexander Krutwig
the progress. In addition to the work described in the document, we currently work on USB and SD-card support. Support for NOR flashes is already finished, however, not yet committed. Best regards, Alexander Krutwig -- embedded brains GmbH Alexander