[coreboot] From wildcat linking to exploring new languages

Nico Huber nico.huber at secunet.com
Fri Aug 28 15:35:29 CET 2015


Am 28.08.2015 16:12, schrieb ron minnich:
> I would say bring it in to the repo. We have assembly, we have our own C
> compiler even, so a higher level language hardly seems a bad idea. If this
> can make our code base better in some way, why not use it?
I'm not concerned about the language. More about the content `device
driver`, which could be used anywhere (actually, I first planed to use it
in FILO, why is coreboot doing gfx init anyway?). Also, I was bothered some-
times when code got copied from coreboot to libpayload or the other way
around. I don't know if the real problem was that libpayload resides in
it's own repository. But having simple device drivers in it's own place
seems to be a good idea, for me.

Anyway, I'll push it next week (I guess) when the code got cleared.

Nico

> 
> ron
> 
> On Fri, Aug 28, 2015 at 4:55 AM Nico Huber <nico.huber at secunet.com> wrote:
> 
>> Am 21.08.2015 22:47, schrieb ron minnich:
>>> This sounds wonderful. I'm all for it.
>> Did you just kill any discussion with that line? :)
>>
>> Things live currently in a small library that I called `libsparkhw`
>> (came spontaneously, I don't care much about the name). It contains
>> some framework (Timer, I/O, Debugging) to do hardware stuff in SPARK,
>> plus the mentioned graphics initialization. I falter to push it directly
>> for inclusion into the coreboot repo. Maybe we want a separate reposi-
>> tory for it (like libpayload has)? It would also make it easier to use
>> it in other components (e.g. bootloaders and such, and of course our own
>> products where the code stems from).
>>
>> We have discussed the licensing and will push this under GPLv2 + later
>> if there are no reasonable concerns.
>>
>> Nico
>>

-- 
M. Sc. Nico Huber
Senior Berater SINA-Softwareentwicklung
Netzwerk- & Client-Sicherheit / Network & Client Security
Division Öffentliche Auftraggeber / Public Authorities
secunet Security Networks AG

Tel.: +49-201-5454-3635, Fax: +49-201-5454-1325
E-Mail: nico.huber at secunet.com
Mergenthalerallee 77, 65760 Eschborn, Deutschland
www.secunet.com
______________________________________________________________________

Sitz: Kronprinzenstraße 30, 45128 Essen, Deutschland
Amtsgericht Essen HRB 13615
Vorstand: Dr. Rainer Baumgart (Vors.), Thomas Pleines 
Aufsichtsratsvorsitzender: Dr. Peter Zattler
______________________________________________________________________



More information about the coreboot mailing list