Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 23, 2013
An "enum" for Python 3
An unexpected perf feature
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
* Board specific code:
Should not really be needed as much, and does not hurt cross-subarchitecture integration.
* Device drivers (irq, timer, iommu, gpio):
Are well abstracted, have any number of them. These are most significant hardware differences, but they don't need to be hardcoded at all.
* Duplicated infrastructure files:
This is what we want to get rid of really. E.g. all the mach/*.h header files keep us from building a single kernel for all SoCs, so we should remove them.
Posted Apr 8, 2011 18:28 UTC (Fri) by dlang (✭ supporter ✭, #313)
Posted Apr 8, 2011 21:37 UTC (Fri) by arnd (subscriber, #8866)
There are still areas that need a lot of improvement here, but it's not standing in the way of generalizing the subarchitectures.
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds