Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Version 16 and Version 17 of VASFeatures


Ignore:
Timestamp:
2012-01-15T19:21:14Z (8 years ago)
Author:
Jakub Jermář
Comment:

Add note about arm32's low and high exception vectors constraint on a fixed VA.

Legend:

Unmodified
Added
Removed
Modified
  • VASFeatures

    v16 v17  
    2222== arm32 ==
    2323
    24 ||= '''Starting address''' =||= '''Size'''  =||= '''HW limitation''' =||= '''HelenOS use'''             =||
    25 || `80000000`               || 2 GiB         || none                  || kernel identity^[#arm32f1 (1)]^ ||
    26 || `00000000`               || 2 GiB         || none                  || uspace non-identity             ||
     24||= '''Starting address''' =||= '''Size'''  =||= '''HW limitation'''                   =||= '''HelenOS use'''             =||
     25|| `80000000`               || 2 GiB         || high vectors at fixed VA^[#arm32f1 (1)] || kernel identity^[#arm32f2 (2)]^ ||
     26|| `00000000`               || 2 GiB         || low vectors at fixed VA^[#arm32f3 (3)]  || uspace non-identity             ||
    2727
    2828
     291. [=#arm32f1] `0xFFFF0000` - `0xFFFF001C`
    29301. [=#arm32f1] physical addresses beyond the limit of physical memory are mapped non-identity
     311. [=#arm32f3] `0x00000000` - `0x0000001C`
    3032
    3133----