DIvan2000 47236203cc revert 740b4c22430c288fab80a9ff5abfe8df875f915f
revert revert f680f7c425fac829476983b707cb946eb017bb63

revert Merge pull request 'dev' (#2) from dev into main

Reviewed-on: #2
2025-09-23 03:26:55 +04:00

18 lines
355 B
C
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#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;
// Чтение мыши с порта
void read_mouse(MouseData* dst, volatile u8* port);
#endif