# GDR-8050L v234 firmware-window delta audit

- ok: `True`
- read_rows: `38`
- locked_read_rows: `28`
- unlocked_read_rows: `10`
- expected_effective_delta: `198144`
- expected_effective_delta_hex: `0x00030600`
- expected_effective_delta_source: `lba_map_json.configured_media_lba_delta`
- live_effective_delta_ok: `True`
- locked_direct_delta_ok: `True`
- locked_zero_delta_only_ok: `True`
- locked_lba_map_report_ok: `True`
- legacy_delta_mismatch_is_expected_media_profile_override: `True`
- firmware_delta_constant_present: `True`
- firmware_delta_match_count: `2`
- firmware_delta_context_classifications: `{'arithmetic_progression_table': 1}`
- firmware_delta_constant_standalone: `False`
- firmware_derived_delta: `False`

## Delta counts

| category | counts |
|---|---|
| `effective_delta_counts` | `{'0': 28, '198144': 10}` |
| `unlocked_effective_delta_counts` | `{'198144': 10}` |
| `locked_effective_delta_counts` | `{'0': 28}` |
| `legacy_configured_delta_counts` | `{'0': 1, '306080': 257}` |
| `shadow_configured_delta_counts` | `{'198144': 257}` |

## Locked nonzero delta rows

| index | host LBA | media LBA | delta | source |
|---:|---:|---:|---:|---|
|  |  |  |  |  |

Allowed when the shadow LBA-map report validates the locked visible window; this is not an unlocked game-window delta proof.

## Firmware-match interpretation

The expected effective Redump delta is present in the firmware bytes, but v234 does **not** promote it to firmware-derived behavior. The match is audited for table context and full-address xrefs so we do not mistake a table member for an executed READ-window constant.

- full matched-address reference count: `0`
- full table-base reference count: `2`
- note: `low16 matches are intentionally not treated as proof because MN103S short absolute I/O/SRAM operands alias many unrelated addresses`

## Matches

| encoding | ROM address | pattern | context classification | dominant step | standalone |
|---|---:|---|---|---|---|
| `u32le` | `0x9003C01C` | `00 06 03 00` | `arithmetic_progression_table` | `0x00008100` | `False` |
| `u24le` | `0x9003C01C` | `00 06 03` | `` | `` | `` |

## Next handoff requirement

Trace executed firmware READ/window decision path from CDB LBA SRAM 0x05EC through the state/MMIO/SRAM value that selects the unlocked Redump game_output_start_lba delta.
