Port-amiga archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Game controller port access
On Mon, Feb 08, 1999 at 04:26:13PM +0100, Michael Boehnisch wrote:
> Hi!
>
> I own a DCF77 receiver for the time signal sent out at 77kHz from Braunschweig
> (Germany) and I'd like to use it under NetBSD 1.3.3/amiga. It gets connected
> to one of the Amiga's game controller ports and works by sending pulses to the
> fire button pin.
>
> Under AmigaOS I have written a nicely working program to read the current time
> and date and set the hardware clock accordingly.
>
> With NetBSD I simply do not know how to access the game ports. Is there
> anything that helps me to get a signal every time a joystick button is pressed
> and released? I tried to use /dev/mem and the kvm interface to read the
> memory mapped hardware registers but only get zeroes back.
BAH. Dont do this. You'll interfere with the device driver.
The /dev/mouse0 and /dev/mouse1 devices provide an event record at each
clock tick after a change, which is about the best you can get with the
hardware on a multitasking system.
try
hexdump /dev/mouse1
for a quick demonstration. /sys/arch/amiga/dev/vuid_event.h
describes the exact packet structure.
Regards,
Ignatios
Home |
Main Index |
Thread Index |
Old Index