diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2013-02-28 18:23:12 +0000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2013-02-28 18:23:12 +0000 |
commit | 1be97bf22447088adebf23b1ca508d4bb00f853c (patch) | |
tree | 253cf110e96f1ebaec0a516f548aea77ee405d6e /hw/arm_mptimer.c | |
parent | 6e392787c85809671033ec419d8e8ecf684d55da (diff) |
hw/pflash_cfi01: Treat read in unknown command state as read
The code for handling the default "unknown command state" case in
pflash_read in pflash_cfi01.c comments "reset state & treat it as
a read". However the code doesn't actually do this. Moving the
default case to the top of the switch so it can fall through into
the read case brings this file into line with pflash_cfi02 and
makes the code behave as the comments suggest.
The pflash_cfi01 code has always had this bug -- it was presumably
introduced when the original author copied the cfi02 code and
rearranged the order of the switch statement without noticing
that the default case relied on the fall-through.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Tested-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Message-id: 1358777318-7579-3-git-send-email-peter.maydell@linaro.org
Diffstat (limited to 'hw/arm_mptimer.c')
0 files changed, 0 insertions, 0 deletions