boot/arm: mailbox_bxm2708: add final and override specifiers
Signed-off-by: Paweł Dziepak <[email protected]>
This commit is contained in:
@@ -16,15 +16,15 @@
|
|||||||
#include "bcm2708.h"
|
#include "bcm2708.h"
|
||||||
|
|
||||||
|
|
||||||
class ArchMailboxArmBCM2708 : public ArchMailbox {
|
class ArchMailboxArmBCM2708 final : public ArchMailbox {
|
||||||
public:
|
public:
|
||||||
ArchMailboxArmBCM2708(addr_t base)
|
ArchMailboxArmBCM2708(addr_t base)
|
||||||
:
|
:
|
||||||
ArchMailbox(base) {}
|
ArchMailbox(base) {}
|
||||||
~ArchMailboxArmBCM2708() {}
|
~ArchMailboxArmBCM2708() {}
|
||||||
|
|
||||||
virtual status_t Write(uint8 channel, uint32 value);
|
virtual status_t Write(uint8 channel, uint32 value) override;
|
||||||
virtual status_t Read(uint8 channel, uint32& value);
|
virtual status_t Read(uint8 channel, uint32& value) override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
auto& GetRegister(unsigned reg);
|
auto& GetRegister(unsigned reg);
|
||||||
|
|||||||
Reference in New Issue
Block a user