summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMark Cave-Ayland2021-09-03 13:32:19 +0200
committerMark Cave-Ayland2021-09-08 12:09:45 +0200
commit1f476e78a80b72d668f82cc7fe01cf2166f8c352 (patch)
tree405dd04c7f68f48bfe2a99585cd2681ac5c73997 /include
parentescc: introduce escc_hard_reset_chn() for hardware reset (diff)
downloadqemu-1f476e78a80b72d668f82cc7fe01cf2166f8c352.tar.gz
qemu-1f476e78a80b72d668f82cc7fe01cf2166f8c352.tar.xz
qemu-1f476e78a80b72d668f82cc7fe01cf2166f8c352.zip
escc: implement soft reset as described in the datasheet
The software reset differs from a device reset in that it only changes the contents of specific registers. Remove the code that resets all the registers to zero during soft reset and implement the default values listed in the table in the "Z85C30 Reset" section. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Message-Id: <20210903113223.19551-6-mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions