[PATCH] improved error checking in ticks per timeslice

zack leung zakthertemsdev at gmail.com
Thu Feb 15 03:54:43 UTC 2024


 > This file is generated from something in rtems-central. This was at the
> top of the file:
>
>   * This file is part of the RTEMS quality process and was automatically
>   * generated.  If you find something that needs to be fixed or
>   * worded better please post a report or patch to an RTEMS mailing list

No, problem. I can fix this before I check in the patch.

re: this do you need me to change it to something?

On Wed, 14 Feb 2024 at 09:28, Sebastian Huber <
sebastian.huber at embedded-brains.de> wrote:

>
>
> On 14.02.24 15:18, Joel Sherrill wrote:
> > I'm cc'ing Sebastian because you edited the text in a generated file. He
> > should be able to point us to the right place to fix it.
> >
> > On Mon, Feb 12, 2024 at 8:26 PM <zakthertemsdev at gmail.com
> > <mailto:zakthertemsdev at gmail.com>> wrote:
> >
> >     From: Zack leung <z.liang111 at gmail.com <mailto:z.liang111 at gmail.com
> >>
> >
> >     diff --git a/cpukit/doxygen/appl-config.h
> b/cpukit/doxygen/appl-config.h
> >     index bd7cde628f..d480eb3971 100644
> >     --- a/cpukit/doxygen/appl-config.h
> >     +++ b/cpukit/doxygen/appl-config.h
> >     @@ -3312,7 +3312,7 @@
> >        * @parblock
> >        * The following constraints apply to this configuration option:
> >        *
> >     - * * The value of the configuration option shall be greater than or
> >     equal to
> >     + * * The value of the configuration option shall be greater than
> >        *   zero.
> >
> >
> >
> > This file is generated from something in rtems-central. This was at the
> > top of the file:
> >
> >   * This file is part of the RTEMS quality process and was automatically
> >   * generated.  If you find something that needs to be fixed or
> >   * worded better please post a report or patch to an RTEMS mailing list
>
> No, problem. I can fix this before I check in the patch.
>
> >
> >        *
> >        * * The value of the configuration option shall be less than or
> >     equal to <a
> >     diff --git a/cpukit/include/rtems/confdefs/clock.h
> >     b/cpukit/include/rtems/confdefs/clock.h
> >     index 26519cc70b..d0d7c453bc 100644
> >     --- a/cpukit/include/rtems/confdefs/clock.h
> >     +++ b/cpukit/include/rtems/confdefs/clock.h
> >     @@ -74,6 +74,10 @@
> >         #error "CONFIGURE_MICROSECONDS_PER_TICK must be positive"
> >       #endif
> >
> >     +#if CONFIGURE_TICKS_PER_TIMESLICE <= 0 &&
> >     defined(CONFIGURE_TICKS_PER_TIMESLICE)
> >     +  #error "CONFIGURE_TICKS_PER_TIMESLICE shall be greater than zero"
> >     +#endif
> >     +
> >
> >
> > This is modifying the right file but I think it is safer to check that
> > it is defined
> > before checking its value.
>
> Yes, the defined() check should be first.
>
> --
> embedded brains GmbH & Co. KG
> Herr Sebastian HUBER
> Dornierstr. 4
> 82178 Puchheim
> Germany
> email: sebastian.huber at embedded-brains.de
> phone: +49-89-18 94 741 - 16
> fax:   +49-89-18 94 741 - 08
>
> Registergericht: Amtsgericht München
> Registernummer: HRB 157899
> Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
> Unsere Datenschutzerklärung finden Sie hier:
> https://embedded-brains.de/datenschutzerklaerung/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20240214/dff36b42/attachment.htm>


More information about the devel mailing list