/*
- * Copyright (c) 2012-2013, 2015, 2018 ARM Limited
+ * Copyright (c) 2012-2013, 2015, 2018, 2020 ARM Limited
* All rights reserved.
*
* The license below extends only to copyright in the software and shall
const std::vector<bool>& byte_enable = std::vector<bool>())
override;
+ Fault initiateHtmCmd(Request::Flags flags) override
+ {
+ panic("initiateHtmCmd() is for timing accesses, and should "
+ "never be called on AtomicSimpleCPU.\n");
+ }
+
+ void htmSendAbortSignal(HtmFailureFaultCause cause) override
+ {
+ panic("htmSendAbortSignal() is for timing accesses, and should "
+ "never be called on AtomicSimpleCPU.\n");
+ }
+
Fault writeMem(uint8_t *data, unsigned size,
Addr addr, Request::Flags flags, uint64_t *res,
const std::vector<bool>& byte_enable = std::vector<bool>())