This commit is contained in:
York Jasper Niebuhr 2025-10-27 18:32:02 +01:00
parent d33896ecd2
commit 222e3c570d

View File

@ -77,12 +77,13 @@ int main(int argc, char** argv) {
// TODO
/*
1. Find dpatch application order based on levels (high level (very nested) to low level (root))
2. Loop over all symbols of the binary
1. Loop over all symbols of the binary
-> associate blocks via CU uid symbol
-> find __spslr_program symbol (spslr vaddr pivot)
3. Find virtual address and file address for all pins
4. Emit patcher program into final executable and set __spslr_program
2. Find virtual address and file address for all pins
3. Emit patcher program into final executable and set __spslr_program
-> make all patcher addresses relative to &__spslr_program
-> dpatch entries ordered by level (high levels/nest depths first)
*/
}