A software-defined radio includes a radio circuit and an executable radio
software system operable with the radio circuit and conforming to the
software communications architecture (SCA) specification and defining an
operating environment that allows a waveform application to operate with
the radio circuit for transmitting and receiving voice and data. A
write-protected non-volatile memory is operable with the radio circuit
and executable radio software system and has a write enable controlled by
a non-driver program such that a wear leveling correction sequence is
deferred.