[GSoC] BAT vs Pages on PowerPC [Please give a feedback]

Sebastian Huber sebastian.huber at embedded-brains.de
Sun Jun 23 09:12:46 UTC 2013


On 23/06/13 10:57, Hesham Moustafa wrote:
>> The ARM which I am currently using and have handy seems to support 1MB,
>> >64K and 4K ranges depending on the TLB table level used. I would be
>> >surprised if an entry was needed for each page in use.
>> >
>> >Yes it ranges in ARM. Last year we implemented two-level page tables with
> set of possible page sizes, but it was discarded due to performance issue.
> The current libmm/ARM (arm920) code used one level 1 MB sections for
> protection. Also Sebastian implemented 1 MB sections for the new realview
> BSP.
>

On ARMv7 there are more options.  I used only the 1MiB sections because 
this is what the ARM9 based LPC32XX used.  We may use larger sections in 
the future for ARMv7.

-- 
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.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.




More information about the devel mailing list