Am 30.09.2018 um 19:48 schrieb Michael Ring:
> Hi Florian!
> 
> I have already reduced size to the same size to the size as on other 
> platforms, so a lot less space will be used. Please
> give me a little time to cleanup my patches...
> 
> On providing headers seperate, a loooonnnnnngggggg time ago Jeppe created a 
> (close to genious) patch that allowed to use
> a configuration file to inject embedded controllers at runtime, but this 
> never was implemented in trunk.

True, I don't remember though were the patch was available.

> 
> I have tons of .pas files for embedded controllers (complete STM Line, now 
> also complete SAMC/SAMD line of controllers
> and PIC32) that I can all provide as a patch but this increases the emedded 
> directory a lot and 95% of all headers will
> most likely never get used. Having the mechanism that Jeppe once developed 
> would allow people to install just the files
> they need, keeping the embedded directory clean & lean.
> 
> Perhaps this is something to implement in the future, what do you think?

Yes, this could be done for sure.

> 
> 
> FYI, here are the current patches for SAMCD+STM32 family:
> 
> 
> https://github.com/michael-ring/mbf/tree/master/Patches

Ah, now I remember the other problem with the controller units: they are BSD 
style licensed because of the license of
the original headers, so we cannot include them into FPC.
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to