refactoring

This commit is contained in:
2025-09-23 03:03:14 +04:00
parent b0789a7bc8
commit e51a86a726
4 changed files with 127 additions and 57 deletions

17
inc/mouse.h Normal file
View File

@@ -0,0 +1,17 @@
#ifndef MOUSE_H
#define MOUSE_H
#include "genesis.h"
typedef struct {
u8 valid; // =1 если мышь (сигнатура совпала)
u8 buttons;
s16 dx;
s16 dy;
u8 nibbles[10]; // для вывода RAW
} MouseData;
// Чтение мыши с порта
MouseData read_mouse(volatile u8* port);
#endif