[PATCH] rtems: Generate <rtems/bspIo.h>

Joel Sherrill joel at rtems.org
Fri Jul 30 13:25:58 UTC 2021


On Fri, Jul 30, 2021 at 1:52 AM Sebastian Huber
<sebastian.huber at embedded-brains.de> wrote:
>
> On 30/07/2021 00:54, Chris Johns wrote:
> > On 29/7/21 10:59 pm, Sebastian Huber wrote:
> >> On 29/07/2021 14:51, Sebastian Huber wrote:
> >>> Change license to BSD-2-Clause according to file histories and
> >>> documentation re-licensing agreement.
> >>>
> >>> Place the group into the I/O Manager group.  Add all source files to the
> >>> group.
> >>>
> >>> Update #3899.
> >>> Update #3993.
> >>

Should the specification include what format specifiers are supported? Those
would seem to be API contracts/requirements.

> >> It would be easy to add a chapter for this to the Classic API Guide (for example
> >> "Kernel Character I/O Support"):
> >>
> >> https://ftp.rtems.org/pub/rtems/people/sebh/c-user.pdf
> >>
> >
> > Looks good.
> >
> > I think something should be said about the relationship of this interface to the
> > standard console and termios streams. Specifically they can use the same BSP
> > device and the output can become mixed if both are being used at the same time.
> >
> > Should something be said about which calls can be used during interrupts? Also
> > concurrent calls on SMP system are not serialised.
> >
> I updated the proposal:
>
> https://lists.rtems.org/pipermail/devel/2021-July/068657.html
>
> --
> embedded brains GmbH
> 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/
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel


More information about the devel mailing list