TEMU
4.4
The Terma Emulator
|
#include </builds/termade/temu/temu/include/temu-c/Bus/Gpio.h>
Data Fields | |
void(* | gpioBitsChanged )(void *Obj, uint64_t Bits, uint64_t Mask) |
Interface for GPIO clients.
A GPIO client is a device that interface with the GPIO bus. Such a client can poll using the GpioBusIface, but it is likely better to be lazily notified about changes to the bus values. Such notifications will be delivered to the GpioClientIface.
Note that this interface is deprecated for future models and it is expected that the signal interface is used instead.
void(* temu_GpioClientIface::gpioBitsChanged) (void *Obj, uint64_t Bits, uint64_t Mask) |
Notification function. A client will always be notified about changed bus values. The Bus value is indicated in the Bits param, and the values that where changed are indicated in the Mask param.