kmi.hh (9525:0587c8983d47) | kmi.hh (10905:a6ca6831e775) |
---|---|
1/* 2 * Copyright (c) 2010 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 143 unchanged lines hidden (view full) --- 152 Pl050(const Params *p); 153 154 virtual Tick read(PacketPtr pkt); 155 virtual Tick write(PacketPtr pkt); 156 157 virtual void mouseAt(uint16_t x, uint16_t y, uint8_t buttons); 158 virtual void keyPress(uint32_t key, bool down); 159 | 1/* 2 * Copyright (c) 2010 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 143 unchanged lines hidden (view full) --- 152 Pl050(const Params *p); 153 154 virtual Tick read(PacketPtr pkt); 155 virtual Tick write(PacketPtr pkt); 156 157 virtual void mouseAt(uint16_t x, uint16_t y, uint8_t buttons); 158 virtual void keyPress(uint32_t key, bool down); 159 |
160 virtual void serialize(std::ostream &os); 161 virtual void unserialize(Checkpoint *cp, const std::string §ion); | 160 void serialize(CheckpointOut &cp) const M5_ATTR_OVERRIDE; 161 void unserialize(CheckpointIn &cp) M5_ATTR_OVERRIDE; |
162}; 163 164#endif // __DEV_ARM_PL050_HH__ | 162}; 163 164#endif // __DEV_ARM_PL050_HH__ |