Firmware Fn 0x5ba570 - krcenov/RNS510-Map-Viewer GitHub Wiki

0x5ba570 — unnamed

Part of Firmware Reversing.

  • File offset: 0x5ba570 (VA 0xf6e48264)
  • Status: 🟢 Fully traced (prologue to blr, 92 bytes, 0x5ba570-0x5ba5cc — the next function's own fresh prologue starts immediately at 0x5ba5d0, no gap)
  • Real name source: not found in the symbol table under any name searched so far — found immediately after calculateManeuvers while re-verifying that function's own real boundary.

Real, confirmed behavior

(this, arg2): calls MWOutputDPUEncoder_Internal_initializeCRCTable(arg2) — a real, previously-uncatalogued media/output-encoder CRC-table initializer — then calls __vn__19CfcTypeMapScaleInfoUi (operator new[] for a real CfcTypeMapScaleInfo object, constructed at this+0xf58 with a masked copy of arg2 as its own argument).

A short, real constructor-style helper: initializes a CRC table for a media output encoder and constructs a map-scale-info object in the same breath — plausibly part of setting up a combined media-playback/map-scale display context.