This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
dev:crosscompiler:backend:linker32 [2018/10/17 10:42] – [Calculate Size and Offsets] ursgraf | dev:crosscompiler:backend:linker32 [2021/07/29 11:31] – [Create System Table] ursgraf | ||
---|---|---|---|
Line 64: | Line 64: | ||
- The system runs from the flash | - The system runs from the flash | ||
- The system runs from the RAM. | - The system runs from the RAM. | ||
- | - The base system is in the flash. Further classes are later loaded into the RAM. This case needs two system tables. The flash holds a system table which contains only classes which are present in the flash. The system table in the RAM must hold all classes. | + | - The base system is in the flash. Further classes are later loaded into the RAM. This case needs two system tables. The flash holds a system table which contains only classes which are present in the flash. The system table in the RAM must hold all classes. |
+ | This feature is not implemented yet | ||
+ | </ | ||
In the compiler the system table is modeled as list. as elements it uses the same blocks as for the constant block. Additionally '' | In the compiler the system table is modeled as list. as elements it uses the same blocks as for the constant block. Additionally '' |