.NET Micro Framework does not support generics, but the non-generic EventHandler
is still available.
So you can use it like:
public event EventHandler Up;
public event EventHandler Down;
Namespace: Microsoft.SPOT
Assembly: Microsoft.SPOT.TinyCore (in microsoft.spot.tinycore.dll)