modus
Menu

Fixed ranges

The addresses of the mappings that the system gives a program: one slot of the band for each range, so that no two ranges overlap.

SlotRangeAddressWhat is mapped there
0Module_Files0x0000300000000000The files of a module and of its imports, in the program that runs the module (contract:isolated).
1Pointer_Themes0x0000310000000000The pointer themes of the compositor, one after the other (programs/root).
2Settings_Page0x0000320000000000The settings page (contract:settings).
3Glyph_Cache0x0000330000000000The glyph caches of the text of the system (contract:settings).
4Glyph_Cache_Without_Grid_Fit0x0000340000000000
5Glyph_Cache_Bold0x0000350000000000
6Date_Page0x0000360000000000The date page (contract:date).
7Storage_File0x0000370000000000The file of the storage service (support/storage).
8Module_Tables0x0000380000000000The tables of the parameters of one export, in the program that receives the call (contract:isolated).
9Interface_Glyph_Cache0x0000390000000000The glyph cache of the interface font, regular weight (contract:settings).
10Interface_Glyph_Cache_Bold0x00003A0000000000The glyph cache of the interface font, bold weight.

Read from contract/fixed_addresses/fixed_addresses.odin.