summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMark Cave-Ayland2021-09-03 13:32:20 +0200
committerMark Cave-Ayland2021-09-08 12:09:45 +0200
commit160509aebecded2051bd74d00022d052c7c769be (patch)
tree16d7582abadadd9413e0448581e863d764a0f9f5 /include
parentescc: implement soft reset as described in the datasheet (diff)
downloadqemu-160509aebecded2051bd74d00022d052c7c769be.tar.gz
qemu-160509aebecded2051bd74d00022d052c7c769be.tar.xz
qemu-160509aebecded2051bd74d00022d052c7c769be.zip
escc: implement hard reset as described in the datasheet
The hardware 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 hardware reset and implement the default values using the existing soft reset code with the additional changes 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-7-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