MaintenanceUf2EraseSet

@Serializable
data class MaintenanceUf2EraseSet(val nrf52: Map<String, EraseImageEntry> = emptyMap(), val rp2040: EraseImageEntry)(source)

Nested by architecture, then (for nRF52) by SoftDevice wire value — RP2040 has no SoftDevice concept at all, so it correctly has no sub-key, unlike the old flat {s140_6_1_1, s140_7_3_0, rp2040} shape that mixed a SoftDevice-variant axis with an architecture axis in one object.

Constructors

Link copied to clipboard
constructor(nrf52: Map<String, EraseImageEntry> = emptyMap(), rp2040: EraseImageEntry)

Properties

Link copied to clipboard
@SerialName(value = "nrf52")
val nrf52: Map<String, EraseImageEntry>

Keyed by SoftDeviceVariant.fromWire's own input strings, e.g. "6.1.1" / "7.3.0".

Link copied to clipboard
@SerialName(value = "rp2040")
val rp2040: EraseImageEntry