On Tue, Apr 2, 2019 at 8:34 AM Joel Sherrill <j...@rtems.org> wrote:
>
>
>
> On Tue, Apr 2, 2019, 7:21 AM Sebastian Huber 
> <sebastian.hu...@embedded-brains.de> wrote:
>>
>> On 02/04/2019 14:15, Jeff Kubascik wrote:
>> > How capable is the device tree support in RTEMS? I did notice some device 
>> > tree
>> > code in the IMX BSP layer, but it appeared to reference fixed nodes. Does 
>> > RTEMS
>> > perform driver probing based on the device tree?
>>
>> The device tree support in RTEMS is quite rudimentary. However, in the
>> BSP you don't need much. You just have to deal with the interrupt
>> controller, the clock driver and an UART driver. Maybe also I2C and SPI,
>> but these are simple things. The more complex drivers are in libbsd
>> (USB, MMC/SDCard, Ethernet). Here we have the device tree support from
>> FreeBSD. It is not as good as the device tree support from Linux
>> especially if it comes down to pins and clocks since this is a real mess
>> usually.
>
>
> Neither of us mentioned licence. We do not accept GPL code in RTEMS because 
> it is statically linked with applications and this would result in 
> applications needing to follow the GPL requirements.
>
> The 2 paragraph BSD license is not the preferred license. The historical 
> RTEMS license is GPLv2 with a linking exclusion. It was based on the GCC 
> runtimes.
>

2-BSD is NOW the preferred license.

> --joel
>>
>>
>> --
>> 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.hu...@embedded-brains.de
>> PGP     : Public key available on request.
>>
>> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
>>
> _______________________________________________
> devel mailing list
> devel@rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to