Version 1 (modified by Jakub Jermář, 12 years ago) ( diff )

Virtual address spaces per architecture


0xe0000000 512MiB kernel non-identity kseg3
0xc0000000 512MiB kernel non-identity ksseg
0xa0000000 512MiB spec kseg1 (maps to physical 0 uncached)
0x80000000 512MiB kernel identity kseg0 (maps to physical 0 cacheable)
0x00000000 2GiB uspace non-identity kuseg



VAS is 44-bits wide.

0xfffff80000000000 8TiB kernel non-identity
0x0000080000000000 16777200TiB VA hole no code within 4GiB reach of the VA hole on I and II
0x0000000000000000 8TiB kernel non-identity

UltraSPARC III, IIIi, IV and IV+ =

Full 64-bit VAS

0x0000000000000000 16EiB kernel non-identity

UltraSPARC T1, T2

VAS is 48-bits wide.

0xffff800000000000 128TiB kernel non-identity
0x0000800000000000 16776960TiB VA hole no code within 4GiB reach of the VA hole on T1, no code below 8KiB on T2
0x0000000000000000 128TiB kernel non-identity
Note: See TracWiki for help on using the wiki.