arm/csb337 Doxygen Update

2018-11-09 Thread Shashvat Jain
the patch in the attachment gives doxygen header to files in the csb337/include diectory please check the changes made and if everything looks right , approve it. --Shashvat From 2e97a591f851c279774ff981312e4d87ac482992 Mon Sep 17 00:00:00 2001 From: shashvatjain Date: Fri, 9 Nov 2018 23:46:27

[PATCH] rsb: Update RISC-V's Spike revision

2018-11-09 Thread Hesham Almatary
--- bare/config/devel/spike-1.1.0.cfg | 4 ++-- source-builder/config/spike-1-1.cfg | 20 ++-- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/bare/config/devel/spike-1.1.0.cfg b/bare/config/devel/spike-1.1.0.cfg index 5b633fc..4e94189 100644 ---

Re: [PATCH] tester: Support testing all riscv bsps on Spike

2018-11-09 Thread Hesham Almatary
On Thu, 8 Nov 2018 at 23:05, Joel Sherrill wrote: > > > > On Thu, Nov 8, 2018 at 5:01 PM Chris Johns wrote: >> >> On 09/11/2018 07:43, Hesham Almatary wrote: >> > --- >> > tester/rtems/testing/bsps/rv32i_spike.ini | 38 +++ >> > tester/rtems/testing/bsps/rv32iac_spike.ini

Re: rtems/docs user: spelling and grammar fixes patch (GCI 2018)

2018-11-09 Thread Sebastian Huber
On 09/11/2018 01:07, Marçal wrote: Hi, I made this patch to complete the "Improve English for rtems/docs" of GCI 2018 which solves 5 typos in the RTEMS User Manual. The errors fixed are the following: 1. catastophic -> catastrophic 2. By using standard software components, the time and cost

Re: arm/altera-cyclone-v doxygen patch

2018-11-09 Thread Sebastian Huber
On 08/11/2018 21:18, Gedare Bloom wrote: On Thu, Nov 8, 2018 at 1:42 AM, Sebastian Huber > wrote: On 08/11/2018 04:52, Gedare Bloom wrote: Attached is a patch from GCI 2018 adding doxygen to the altera-cyclone-v.

Re: What is the purpose of set_vector()?

2018-11-09 Thread Joel Sherrill
On Fri, Nov 9, 2018 at 8:18 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 09/11/2018 10:09, Sebastian Huber wrote: > > Hello, > > > > the set_vector() seems to be a pretty weird function. What is the > > purpose of it? It is not clear from the implementations. It serves a

What is the purpose of set_vector()?

2018-11-09 Thread Sebastian Huber
Hello, the set_vector() seems to be a pretty weird function. What is the purpose of it? It is not clear from the implementations. In particular set_vector(..., ..., 0) is only used in five spots: bsps/m68k/csb360/dev/timer.c:    set_vector(timerisr, BSP_INTVEC_TMR2, 0);

[PATCH 2/3] Add rtems_malloc() and rtems_calloc()

2018-11-09 Thread Sebastian Huber
Close #3583. --- cpukit/include/rtems/malloc.h| 33 + cpukit/libcsupport/src/malloc_deferred.c | 25 testsuites/libtests/malloctest/init.c| 51 3 files changed, 109 insertions(+) diff --git

[PATCH 1/3] score: Add and use malloc() family attributes

2018-11-09 Thread Sebastian Huber
Update #3583. --- cpukit/include/rtems/malloc.h | 3 ++- cpukit/include/rtems/score/basedefs.h | 50 +++ 2 files changed, 52 insertions(+), 1 deletion(-) diff --git a/cpukit/include/rtems/malloc.h b/cpukit/include/rtems/malloc.h index

[PATCH 13/19] nios2: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- cpukit/Makefile.am | 1 - cpukit/score/cpu/nios2/include/rtems/score/cpu.h | 18 +++--- .../cpu/nios2/nios2-isr-install-raw-handler.c | 42 -- cpukit/score/cpu/nios2/nios2-isr-install-vector.c | 33

[PATCH 07/19] i386: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- bsps/i386/shared/irq/idt.c | 8 cpukit/score/cpu/i386/cpu.c | 4 ++-- cpukit/score/cpu/i386/include/rtems/score/cpu.h | 25 - 3 files changed, 10 insertions(+), 27 deletions(-) diff --git

[PATCH 08/19] lm32: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- cpukit/score/cpu/lm32/cpu.c | 34 ++ cpukit/score/cpu/lm32/include/rtems/score/cpu.h | 46 - 2 files changed, 18 insertions(+), 62 deletions(-) diff --git a/cpukit/score/cpu/lm32/cpu.c b/cpukit/score/cpu/lm32/cpu.c

[PATCH 04/19] arm: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- cpukit/score/cpu/arm/armv7m-isr-vector-install.c | 6 +++--- cpukit/score/cpu/arm/cpu.c | 16 cpukit/score/cpu/arm/include/rtems/score/cpu.h | 8 +--- 3 files changed, 16 insertions(+), 14 deletions(-) diff --git

[PATCH 01/19] score: Deprecate proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- cpukit/include/rtems/score/basedefs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpukit/include/rtems/score/basedefs.h b/cpukit/include/rtems/score/basedefs.h index 43b837c22e..595d2ab805 100644 --- a/cpukit/include/rtems/score/basedefs.h +++

[PATCH 14/19] or1k: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- bsps/or1k/generic_or1k/clock/clockdrv.c | 5 +-- cpukit/score/cpu/or1k/cpu.c | 22 + cpukit/score/cpu/or1k/include/rtems/score/cpu.h | 41 ++--- 3 files changed, 25 insertions(+), 43 deletions(-) diff --git

[PATCH 12/19] moxie: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- cpukit/score/cpu/moxie/cpu.c | 55 +++- cpukit/score/cpu/moxie/include/rtems/score/cpu.h | 33 +++--- 2 files changed, 10 insertions(+), 78 deletions(-) diff --git a/cpukit/score/cpu/moxie/cpu.c b/cpukit/score/cpu/moxie/cpu.c

[PATCH 03/19] no_cpu: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- cpukit/score/cpu/no_cpu/cpu.c | 38 --- cpukit/score/cpu/no_cpu/include/rtems/score/cpu.h | 21 + 2 files changed, 35 insertions(+), 24 deletions(-) diff --git a/cpukit/score/cpu/no_cpu/cpu.c b/cpukit/score/cpu/no_cpu/cpu.c

[PATCH 05/19] bfin: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- cpukit/score/cpu/bfin/cpu.c | 46 ++--- cpukit/score/cpu/bfin/include/rtems/score/cpu.h | 41 ++ 2 files changed, 20 insertions(+), 67 deletions(-) diff --git a/cpukit/score/cpu/bfin/cpu.c b/cpukit/score/cpu/bfin/cpu.c

[PATCH 11/19] mips: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- cpukit/score/cpu/mips/include/rtems/score/cpu.h | 25 - 1 file changed, 25 deletions(-) diff --git a/cpukit/score/cpu/mips/include/rtems/score/cpu.h b/cpukit/score/cpu/mips/include/rtems/score/cpu.h index fbb519ed1d..6818fb49ec 100644 ---

[PATCH 06/19] epiphany: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- bsps/epiphany/epiphany_sim/btimer/btimer.c | 3 +-- cpukit/score/cpu/epiphany/cpu.c| 18 - .../score/cpu/epiphany/include/rtems/score/cpu.h | 30 -- 3 files changed, 1 insertion(+), 50 deletions(-) diff --git

[PATCH 02/19] rtems: Simplify rtems_interrupt_catch()

2018-11-09 Thread Sebastian Huber
Remove casts and superfluous inline functions. Update #3585. --- cpukit/rtems/src/intrcatch.c | 38 +- 1 file changed, 5 insertions(+), 33 deletions(-) diff --git a/cpukit/rtems/src/intrcatch.c b/cpukit/rtems/src/intrcatch.c index c83ca4cfeb..ac972f27a2

[PATCH 09/19] m32c: Remove this target

2018-11-09 Thread Sebastian Huber
Update #3599. --- bsps/m32c/m32cbsp/README | 4 - bsps/m32c/m32cbsp/btimer/btimer.c | 69 -- bsps/m32c/m32cbsp/config/m32csim-testsuite.tcfg| 28 - bsps/m32c/m32cbsp/config/m32csim.cfg | 16 - bsps/m32c/m32cbsp/console/console-io.c

[PATCH 17/19] sparc: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- cpukit/score/cpu/sparc/cpu.c | 18 +- cpukit/score/cpu/sparc/include/rtems/score/cpu.h | 16 ++-- 2 files changed, 19 insertions(+), 15 deletions(-) diff --git a/cpukit/score/cpu/sparc/cpu.c b/cpukit/score/cpu/sparc/cpu.c index

[PATCH 15/19] powerpc: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- cpukit/Makefile.am | 1 - cpukit/score/cpu/powerpc/include/rtems/score/cpu.h | 12 cpukit/score/cpu/powerpc/ppc-isr-vector-install.c | 35 -- 3 files changed, 48 deletions(-) delete mode 100644

[PATCH 16/19] sh: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- bsps/sh/gensh1/start/cpu_asm.c| 3 -- bsps/sh/gensh1/start/ispsh7032.c | 4 +-- bsps/sh/gensh2/start/cpu_asm.c| 3 -- bsps/sh/gensh2/start/ispsh7045.c | 4 +-- bsps/sh/gensh4/start/cpu_asm.c| 3 --

[PATCH 18/19] sparc64: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- cpukit/score/cpu/sparc64/cpu.c | 18 cpukit/score/cpu/sparc64/include/rtems/score/cpu.h | 25 +++--- 2 files changed, 17 insertions(+), 26 deletions(-) diff --git a/cpukit/score/cpu/sparc64/cpu.c

[PATCH 19/19] x86_64: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- cpukit/score/cpu/x86_64/cpu.c | 21 - cpukit/score/cpu/x86_64/include/rtems/score/cpu.h | 12 cpukit/score/cpu/x86_64/x86_64-context-initialize.c | 2 +- 3 files changed, 1 insertion(+), 34 deletions(-) diff --git

[PATCH 10/19] m68k: Remove use of proc_ptr

2018-11-09 Thread Sebastian Huber
Update #3585. --- bsps/m68k/gen68340/console/console.c| 4 ++-- bsps/m68k/shared/fpsp/rtems_fpsp.c | 10 +--- cpukit/score/cpu/m68k/cpu.c | 32 - cpukit/score/cpu/m68k/include/rtems/score/cpu.h | 27 +++-- 4

Re: Doxygen Update "arm/atsam"

2018-11-09 Thread Joel Sherrill
I think this patch is OK if you can confirm that no file touched had an Atmel copyright. In this case, I think all would have had embedded brains unless it carried over something from a reused file. If that's the case go ahead and send it do devel@rtems.org for final approval. --joel On Fri,

"ARM/atsam" Doxygen Update

2018-11-09 Thread Shashvat Jain
all the files on this link : https://github.com/joelsherrill/gci_tasks/blob/master/2018/doxygen_c_header_tasks/file_lists/arm_atsam_Add_Doxygen_Headers_Task_00.txt have been given a Doxygen header , please commit this into the main repository , the patch is given in the attachment.

BSP: "ARM/csb337" Doxygen Update

2018-11-09 Thread Shashvat Jain
the files on this page are to be given Doxygen Header : https://github.com/joelsherrill/gci_tasks/blob/master/2018/doxygen_c_header_tasks/file_lists/arm_csb337_Add_Doxygen_Headers_Task_00.txt i will name a group AT91RM9200 which will include all the files whose name starts from "at91rm9200" is

Re: What is the purpose of set_vector()?

2018-11-09 Thread Sebastian Huber
On 09/11/2018 10:09, Sebastian Huber wrote: Hello, the set_vector() seems to be a pretty weird function. What is the purpose of it? It is not clear from the implementations. In particular set_vector(..., ..., 0) is only used in five spots: bsps/m68k/csb360/dev/timer.c:   

Doxygen Update "arm/atsam"

2018-11-09 Thread Shashvat Jain
Here is the patch in the attachment adding Doxygen header to specified.h files at this link https://github.com/joelsherrill/gci_tasks/blob/master/2018/doxygen_c_header_tasks/file_lists/arm_atsam_Add_Doxygen_Headers_Task_00.txt I cannot find header in "/arm/atsam/include/bsp.h" in my source tree ,

Re: arm/altera-cyclone-v doxygen patch

2018-11-09 Thread Gedare Bloom
On Fri, Nov 9, 2018 at 9:03 AM, Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 08/11/2018 21:18, Gedare Bloom wrote: > >> >> >> On Thu, Nov 8, 2018 at 1:42 AM, Sebastian Huber < >> sebastian.hu...@embedded-brains.de > ed-brains.de>> wrote: >> >>