#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