23 lines
544 B
Go
23 lines
544 B
Go
// SPDX-FileCopyrightText: 2020 Kent Gibson <warthog618@gmail.com>
|
|
//
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
//go:build linux && !386
|
|
// +build linux,!386
|
|
|
|
// Package uapi provides the Linux GPIO UAPI definitions for gpiocdev.
|
|
package uapi
|
|
|
|
// EventData contains the details of a particular line event.
|
|
//
|
|
// This is returned via the event request fd in response to events.
|
|
type EventData struct {
|
|
// The time the event was detected.
|
|
Timestamp uint64
|
|
|
|
// The type of event detected.
|
|
ID EventFlag
|
|
|
|
// pad to workaround 64-bit padding
|
|
_ uint32
|
|
}
|