From c89a684ad273173ab3e666c158451d98d198f125 Mon Sep 17 00:00:00 2001 From: deadprogram Date: Wed, 29 Mar 2023 12:43:53 +0200 Subject: [PATCH] machine/gba: rename display and make pointer receivers Signed-off-by: deadprogram --- src/machine/machine_gameboyadvance.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/machine/machine_gameboyadvance.go b/src/machine/machine_gameboyadvance.go index 0b666a4b..a5c0c06c 100644 --- a/src/machine/machine_gameboyadvance.go +++ b/src/machine/machine_gameboyadvance.go @@ -38,27 +38,27 @@ func (p Pin) Set(value bool) { // do nothing } -var Display = FramebufDisplay{(*[160][240]volatile.Register16)(unsafe.Pointer(uintptr(gba.MEM_VRAM)))} +var Display = DisplayMode3{(*[160][240]volatile.Register16)(unsafe.Pointer(uintptr(gba.MEM_VRAM)))} -type FramebufDisplay struct { +type DisplayMode3 struct { port *[160][240]volatile.Register16 } -func (d FramebufDisplay) Configure() { +func (d *DisplayMode3) Configure() { // Use video mode 3 (in BG2, a 16bpp bitmap in VRAM) and Enable BG2 gba.DISP.DISPCNT.Set(gba.DISPCNT_BGMODE_3<> 3) | ((uint16(c.G) >> 3) << 5) | ((uint16(c.B) >> 3) << 10)) } -func (d FramebufDisplay) Display() error { +func (d *DisplayMode3) Display() error { // Nothing to do here. return nil }