diff options
| author | Derek Hensley <hensley.derek58@gmail.com> | 2024-01-14 08:04:53 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-14 13:04:53 -0300 |
| commit | 1611c222126f73478f1f7b55512beccfc51c2207 (patch) | |
| tree | b91d6b6594e45234c3e530a990734ab09e91cc65 /src/boot/O2 | |
| parent | 697e73f9951e6e54fce59f21bf53e1d7aeefba91 (diff) | |
Dmadata Migration (#1526)
* Matching dmatable
* Generate NON_MATCHING dmadata
* Clean up dmamgr
* Format
* Ignore tools/buildtools/mkdmadata
* Warnings
* Use SYMS flag instead of segment name
* PR + more notes
* PR cleanups
Diffstat (limited to 'src/boot/O2')
| -rw-r--r-- | src/boot/O2/loadfragment.c | 4 | ||||
| -rw-r--r-- | src/boot/O2/loadfragment2.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/boot/O2/loadfragment.c b/src/boot/O2/loadfragment.c index 4da7a78b1..c4831bbcb 100644 --- a/src/boot/O2/loadfragment.c +++ b/src/boot/O2/loadfragment.c @@ -146,7 +146,7 @@ size_t Fragment_Load(uintptr_t vromStart, uintptr_t vromEnd, void* vramStart, vo if (gLoadLogSeverity >= 3) {} end = (uintptr_t)allocatedRamAddr + size; - DmaMgr_SendRequest0(allocatedRamAddr, vromStart, size); + DmaMgr_RequestSync(allocatedRamAddr, vromStart, size); ovlRelocs = (OverlayRelocationSection*)(end - ((s32*)end)[-1]); @@ -191,7 +191,7 @@ void* Fragment_AllocateAndLoad(uintptr_t vromStart, uintptr_t vromEnd, void* vra if (gLoadLogSeverity >= 3) {} - DmaMgr_SendRequest0(allocatedRamAddr, vromStart, size); + DmaMgr_RequestSync(allocatedRamAddr, vromStart, size); if (gLoadLogSeverity >= 3) {} diff --git a/src/boot/O2/loadfragment2.c b/src/boot/O2/loadfragment2.c index 44b64f532..460a7f43f 100644 --- a/src/boot/O2/loadfragment2.c +++ b/src/boot/O2/loadfragment2.c @@ -142,7 +142,7 @@ size_t Overlay_Load(uintptr_t vromStart, uintptr_t vromEnd, void* ramStart, void if (gOverlayLogSeverity >= 3) {} end = (uintptr_t)allocatedRamAddr + size; - DmaMgr_SendRequest0(allocatedRamAddr, vromStart, size); + DmaMgr_RequestSync(allocatedRamAddr, vromStart, size); ovlRelocs = (OverlayRelocationSection*)(end - ((s32*)end)[-1]); |
