forked from suyu/suyu
added an "Update" method to update all hardware
This commit is contained in:
parent
9c2355ba4f
commit
6433f4d6f9
2 changed files with 10 additions and 0 deletions
|
@ -24,6 +24,7 @@
|
||||||
|
|
||||||
#include "log.h"
|
#include "log.h"
|
||||||
#include "hw/hw.h"
|
#include "hw/hw.h"
|
||||||
|
#include "hw/hw_lcd.h"
|
||||||
|
|
||||||
namespace HW {
|
namespace HW {
|
||||||
|
|
||||||
|
@ -49,8 +50,14 @@ template void Write<const u32>(u32 addr, const u32 data);
|
||||||
template void Write<const u16>(u32 addr, const u16 data);
|
template void Write<const u16>(u32 addr, const u16 data);
|
||||||
template void Write<const u8>(u32 addr, const u8 data);
|
template void Write<const u8>(u32 addr, const u8 data);
|
||||||
|
|
||||||
|
/// Update hardware
|
||||||
|
void Update() {
|
||||||
|
LCD::Update();
|
||||||
|
}
|
||||||
|
|
||||||
/// Initialize hardware
|
/// Initialize hardware
|
||||||
void Init() {
|
void Init() {
|
||||||
|
LCD::Init();
|
||||||
NOTICE_LOG(HW, "Hardware initialized OK");
|
NOTICE_LOG(HW, "Hardware initialized OK");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -32,6 +32,9 @@ inline void Read(T &var, const u32 addr);
|
||||||
template <typename T>
|
template <typename T>
|
||||||
inline void Write(u32 addr, const T data);
|
inline void Write(u32 addr, const T data);
|
||||||
|
|
||||||
|
/// Update hardware
|
||||||
|
void Update();
|
||||||
|
|
||||||
/// Initialize hardware
|
/// Initialize hardware
|
||||||
void Init();
|
void Init();
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue