ARM wrestling
ARM wrestling
Posted Apr 8, 2011 15:23 UTC (Fri) by arnd (subscriber, #8866)In reply to: ARM wrestling by tdwebste
Parent article: ARM wrestling
* 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 (guest, #313)
[Link] (1 responses)
Posted Apr 8, 2011 21:37 UTC (Fri)
by arnd (subscriber, #8866)
[Link]
There are still areas that need a lot of improvement here, but it's not standing in the way of generalizing the subarchitectures.
ARM wrestling
ARM wrestling