Clarify documentation

This commit is contained in:
stefanrueger
2024-01-27 17:46:50 +13:00
parent 91d7c9f702
commit a460fcad55
2 changed files with 16 additions and 16 deletions

View File

@@ -1261,13 +1261,14 @@ It is quite possible, as is with direct writing to the underlying fuses
and lock bits, to brick a part, i.e., make it unresponsive to further
programming with the chosen programmer: here be dragons.
.It Ar factory reset
Resets the connected part to factory state as far as possible;
bootloaders, for example, cannot write fuses and may not have a means to
erase EEPROM. This may change the clock frequency of the part after the
next reset when the new fuse values come into effect. As such this may
require that avrdude is called with a different bit clock rate for the
programmer next time. Note that the command factory can be abbreviated
but the required argument reset needs to be spelled out.
Resets the connected part to factory state as far as possible
(bootloaders, for example, cannot write fuses and may not have a means to
erase EEPROM). This command may change the clock frequency F_CPU of the
part after the next MCU reset when the changed fuse values come into
effect. As such, this may require that future avrdude calls use a
different bit clock rate up to F_CPU/4 for the programmer next time. Note
that the command factory can be abbreviated but the required argument
reset needs to be spelled out in full.
.It Ar regfile {<opts>}
regfile with no further argument displays the register file of a part,
i.e., all register names and their contents in

View File

@@ -2464,15 +2464,14 @@ and lock bits, to brick a part, i.e., make it unresponsive to further
programming with the chosen programmer: here be dragons.
@item factory reset
Resets the connected part to factory state as far as possible;
bootloaders, for example, cannot write fuses and may not have a means to
erase EEPROM. This may change the clock frequency of the part after the
next reset when the new fuse values come into effect. As such this may
require that avrdude is called with a different bit clock rate for the
programmer next time. Note that the command @code{factory} can be
abbreviated but the required argument @code{reset} needs to be spelled
out.
Resets the connected part to factory state as far as possible
(bootloaders, for example, cannot write fuses and may not have a means to
erase EEPROM). This command may change the clock frequency F_CPU of the
part after the next MCU reset when the changed fuse values come into
effect. As such, this may require that future avrdude calls use a
different bit clock rate up to F_CPU/4 for the programmer next time. Note
that the command @code{factory} can be abbreviated but the required
argument @code{reset} needs to be spelled out in full.
@item regfile [@var{opts}]
@code{regfile} with no further argument displays the register file of a