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

Chris Johns chrisj at rtems.org
Thu Jul 29 22:54:47 UTC 2021


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.
> 
> 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.

Chris


More information about the devel mailing list