taking the Interrupt Manager Extension as an example for the qualification process
Sebastian Huber
sebastian.huber at embedded-brains.de
Thu May 23 07:45:35 UTC 2019
On 22/05/2019 16:11, Joel Sherrill wrote:
>
>
> On Wed, May 22, 2019 at 3:37 AM Ting Peng
> <ting.peng at embedded-brains.de <mailto:ting.peng at embedded-brains.de>>
> wrote:
>
> Hello,
>
> As we need to choose one RTEMS software component as an example to
> have
> an overview of the qualification process, Sebastian Huber suggests to
> take the Interrupt Manager Extension
> (https://docs.rtems.org/doxygen/branches/master/group__rtems__interrupt__extension.html)
>
> as the example. The goal is to integrate the Interrupt Manager
> Extension
> in the Interrupt Manager. The example will cover the topics of
> requirements, test plans, test code, test reports, code coverage,
> other
> metrics, software architecture, software detailed design,
> traceability
> items (open issue) and Interface control document (ICD) vs. RTEMS
> Classic API Guide (open issue).
>
>
> What other candidates are up for consideration?
>
> This may or may not be a good candidate but at first glance it avoids
> a lot of the
> areas with complexity like thread management and services based on
> open standards.
> Both of which are special areas we need to solve. I always worry that
> a first candidate
> or example avoids addressing issues. which will be encountered elsewhere.
>
> Is it possible to define the challenging areas in RTEMS for the
> process and then
> identify the first few components that cover the challenging areas?
We are mainly interested in the Classic API at the moment. I selected
the Interrupt Manager Extensions since it has a clear scope, it is not
yet included in the RTEMS Classic API Guide and there are not tests in
the repository.
Adding a specification for POSIX API parts is probably a bit more
difficult, since you also have to interpret the POSIX standard.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list