Re: Strong APA Scheduler : First Draft

2020-07-27 Thread Richi Dubey
My bad. Please find the new pull request at : https://github.com/richidubey/rtems/pull/4 On Tue, Jul 28, 2020 at 9:08 AM Gedare Bloom wrote: > On Mon, Jul 27, 2020 at 7:11 AM Richi Dubey wrote: > > > > Dear Dr. Bloom, > > > > Please find the pull request of my branch with my repo's master at >

Re: [PATCH 2/4] eng: Add brief description to header file items

2020-07-27 Thread Gedare Bloom
On Mon, Jul 27, 2020 at 7:46 AM Sebastian Huber wrote: > > Update #3715. > --- > eng/req/items.rst | 4 > 1 file changed, 4 insertions(+) > > diff --git a/eng/req/items.rst b/eng/req/items.rst > index a033eac..a436a4d 100644 > --- a/eng/req/items.rst > +++ b/eng/req/items.rst > @@ -1466,6 +1

Re: Strong APA Scheduler : First Draft

2020-07-27 Thread Gedare Bloom
On Mon, Jul 27, 2020 at 7:11 AM Richi Dubey wrote: > > Dear Dr. Bloom, > > Please find the pull request of my branch with my repo's master at > https://github.com/richidubey/rtems/pull/3. All the compiler errors and > warnings have been removed, but the implementation would not work because > t

Re: [PATCH v3 1/2] Changed ARM fenv support similar to RISCV

2020-07-27 Thread Sebastian Huber
Hello, I have problems to apply these patches to the Newlib master. Could you please rebase your changes to the current Newlib master and then send the two patches as attachments to an e-mail. ___ devel mailing list devel@rtems.org http://lists.rtem

[PATCH v3 1/2] Changed ARM fenv support similar to RISCV

2020-07-27 Thread Eshan dhawan
Removed soft float files arm/fenv.c: Fix use of defines and format Fix the build. Remove superfluous code. Remove parameter names in the header file. Move implementation details out of the header file. Signed-off-by: Eshan dhawan --- newlib/libc/machine/arm/machine/fenv-mangle.h | 53 ---

[PATCH v3 2/2] break fenv.c file to function files

2020-07-27 Thread Eshan dhawan
Signed-off-by: Eshan dhawan --- newlib/libm/machine/arm/Makefile.am | 6 +- newlib/libm/machine/arm/Makefile.in | 34 +++- newlib/libm/machine/arm/_fenv.h | 41 newlib/libm/machine/arm/fe_dfl_env.c | 39 +++- newlib/libm/machine/arm/feclearexcept.c | 46 +++

[PATCH 1/2] Changed ARM fenv support similar to RISCV

2020-07-27 Thread Eshan dhawan
Removed soft float files arm/fenv.c: Fix use of defines and format Fix the build. Remove superfluous code. Remove parameter names in the header file. Move implementation details out of the header file. Signed-off-by: Eshan dhawan --- newlib/libc/machine/arm/machine/fenv-mangle.h | 53 ---

[PATCH 2/2] break fenv.c file to function files

2020-07-27 Thread Eshan dhawan
Signed-off-by: Eshan dhawan --- newlib/libm/machine/arm/Makefile.am | 6 +- newlib/libm/machine/arm/Makefile.in | 34 +++- newlib/libm/machine/arm/_fenv.h | 41 newlib/libm/machine/arm/fe_dfl_env.c | 39 +++- newlib/libm/machine/arm/feclearexcept.c | 46 +++

[PATCH 3/4] eng: Support N/A in the action transitions

2020-07-27 Thread Sebastian Huber
Sometimes the pre-conditions in an action requirement are not independent and it is necessary to mark pre-conditions as not applicable in a particular transition. Update #3715. --- eng/req/items.rst | 17 + 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/eng/req/ite

[PATCH 2/4] eng: Add brief description to header file items

2020-07-27 Thread Sebastian Huber
Update #3715. --- eng/req/items.rst | 4 1 file changed, 4 insertions(+) diff --git a/eng/req/items.rst b/eng/req/items.rst index a033eac..a436a4d 100644 --- a/eng/req/items.rst +++ b/eng/req/items.rst @@ -1466,6 +1466,10 @@ the :ref:`SpecTypeInterfacePlacementLinkRole` to an domain of the

[PATCH 0/4] Change some specification items

2020-07-27 Thread Sebastian Huber
Sebastian Huber (4): eng: Add requirement text to interface groups eng: Add brief description to header file items eng: Support N/A in the action transitions eng: Add ability to skip action transitions eng/req/items.rst | 78 +++ 1 file changed,

[PATCH 4/4] eng: Add ability to skip action transitions

2020-07-27 Thread Sebastian Huber
Sometimes the pre-conditions in an action requirement are not independent and it is necessary skip a certain set of pre-condition states. This should be used with care since no test code is run in these cases. There shall be a reason given why skipping a transition is justified. Update #3715. --

[PATCH 1/4] eng: Add requirement text to interface groups

2020-07-27 Thread Sebastian Huber
This allows to state the requirement for an interface group directly in the item. Update #3715. --- eng/req/items.rst | 6 ++ 1 file changed, 6 insertions(+) diff --git a/eng/req/items.rst b/eng/req/items.rst index 42a439d..a033eac 100644 --- a/eng/req/items.rst +++ b/eng/req/items.rst @@ -1

Re: Strong APA Scheduler : First Draft

2020-07-27 Thread Richi Dubey
Dear Dr. Bloom, Please find the pull request of my branch with my repo's master at https://github.com/richidubey/rtems/pull/3. All the compiler errors and warnings have been removed, but the implementation would not work because there are some places with no code (backtracking). It'd be great if y

Re: Need help in writing the Strong APA code

2020-07-27 Thread Richi Dubey
I should have gone through the definition before asking for help. Without RTEMS_DEBUG, _Assert() does nothing #else #define _Assert( _e ) ( ( void ) 0 ) Thank you for your help. On Mon, Jul 27, 2020 at 4:33 PM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 27/07/2020 10:40,

Re: [PATCH v2 2/2] break fenv.c file to function files

2020-07-27 Thread Sebastian Huber
On 27/07/2020 08:58, Eshan Dhawan wrote: On 27-Jul-2020, at 12:00 PM, Sebastian Huber wrote: On 27/07/2020 08:11, Eshan Dhawan wrote: diff --git a/newlib/libc/machine/arm/sys/fenv.h b/newlib/libc/machine/arm/sys/fenv.h index 70bd57be4..8712b2f33 100644 --- a/newlib/libc/machine/arm/sys/fe

Re: Announce: rtems-central.git

2020-07-27 Thread Sebastian Huber
Hello Chris, thanks for adding this stuff to the set of RTEMS Project repositories. I hope it will be a useful tool to maintain RTEMS in the future. There is still a lot of work ahead. In particular, I am a bit behind in terms of documentation. I concentrate currently on the Event Manager as

Re: Need help in writing the Strong APA code

2020-07-27 Thread Sebastian Huber
On 27/07/2020 10:40, Richi Dubey wrote: Hi, When I am compiling my current code, I am getting the following compiler warning: --- /home/richi/quick-start/src/rtems/c/src/../../cpukit/score/src/schedulerstrongapa.c: In function '_S

Need help in writing the Strong APA code

2020-07-27 Thread Richi Dubey
Hi, When I am compiling my current code, I am getting the following compiler warning: --- /home/richi/quick-start/src/rtems/c/src/../../cpukit/score/src/schedulerstrongapa.c: In function '_Scheduler_strong_APA_Extract_from_ready': /home

Re: Strong APA Scheduler : First Draft

2020-07-27 Thread Richi Dubey
> > Which compiler error do you get? Maybe there is a cyclic dependency. I assumed that the schedulersmp.h already includes the percpu.h which was not the case. My bad. The error has been removed. I assumed this because schedulersmp.h uses