Lines Matching +full:conf +full:- +full:pu

1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
28 * make LDFLAGS+=-lgpio gpioevents
66 fprintf(stderr, "usage: %s [-f ctldev] [-m method] [-s] [-n] [-S] [-u]" in usage()
67 "[-t timeout] [-d delay-usec] pin intr-config pin-mode [pin intr-config pin-mode ...]\n\n", in usage()
69 fprintf(stderr, " -d delay before each call to read/poll/select/etc\n"); in usage()
70 fprintf(stderr, " -n Non-blocking IO\n"); in usage()
71 fprintf(stderr, " -s Single-shot (else loop continuously)\n"); in usage()
72 fprintf(stderr, " -S Report summary data (else report each event)\n"); in usage()
73 fprintf(stderr, " -u Show timestamps as UTC (else monotonic time)\n"); in usage()
81 fprintf(stderr, " i\tsignal-driven I/O\n\n"); in usage()
82 fprintf(stderr, "Possible options for intr-config:\n\n"); in usage()
87 fprintf(stderr, "Possible options for pin-mode:\n\n"); in usage()
89 fprintf(stderr, " pd\t pull-down\n"); in usage()
90 fprintf(stderr, " pu\t pull-up\n"); in usage()
141 for (size_t i = 0; i <= sizeof(short) * CHAR_BIT - 1; i++) { in print_poll_events()
176 strftime(timebuf, sizeof(timebuf), "%Y-%m-%dT%H:%M:%S", in print_timestamp()
185 print_timestamp("time", det->gp_time); in print_event_detail()
186 printf("pin %hu state %u\n", det->gp_pin, det->gp_pinstate); in print_event_detail()
192 print_timestamp("first_time", sum->gp_first_time); in print_event_summary()
193 print_timestamp("last_time", sum->gp_last_time); in print_event_summary()
195 sum->gp_pin, sum->gp_count, in print_event_summary()
196 sum->gp_first_state, sum->gp_last_state); in print_event_summary()
332 int kq = -1; in run_kqueue()
333 int nev = -1; in run_kqueue()
346 if (kq == -1) in run_kqueue()
351 if (nev == -1) in run_kqueue()
361 if (nev == -1) { in run_kqueue()
482 while ((ch = getopt(argc, argv, "d:f:m:sSnt:uv")) != -1) { in main()
528 argc -= optind; in main()
552 fprintf(stderr, "%s: Invalid number of (pin intr-conf mode) triplets.\n", in main()
579 for (int i = 0; i <= argc - 3; i += 3) { in main()