Crate simavr_ffi

Crate simavr_ffi 

Source

Structs§

_G_fpos64_t
_G_fpos_t
_IO_FILE
_IO_codecvt
_IO_cookie_io_functions_t
_IO_marker
_IO_wide_data
__BindgenBitfieldUnit
__IncompleteArrayField
__atomic_wide_counter__bindgen_ty_1
__fsid_t
__kernel_fd_set
__kernel_fsid_t
__mbstate_t
__once_flag
__pthread_cond_s
__pthread_internal_list
__pthread_internal_slist
__pthread_mutex_s
__pthread_rwlock_arch_t
__sigset_t
__va_list_tag
argv_t
avr_acomp_t
avr_adc_mux_t
avr_adc_t
avr_adc_t__bindgen_ty_1
avr_bitbang_t
SPI Module initialization and state structure
avr_cmd_t
avr_cmd_table_t
avr_cycle_timer_pool_t
avr_cycle_timer_slot_t
avr_eeprom_desc_t
avr_eeprom_t
avr_extint_t
avr_extint_t__bindgen_ty_1
avr_flash_t
avr_gdb_t
avr_int_pending_t
avr_int_table_t
avr_int_vector_t
avr_io_t
avr_io_usb
avr_iopin_t
pin structure
avr_ioport_external_t
avr_ioport_getirq_t
avr_ioport_state_t
avr_ioport_t
avr_ioport_t__bindgen_ty_1
avr_irq_hook_t
!< list of hooks to be notified
avr_irq_pool_t
avr_irq_t
Public IRQ structure
avr_kind_t
avr_lin_t
avr_regbit_t
avr_spi_t
avr_symbol_t
avr_t
avr_t__bindgen_ty_1
avr_t__bindgen_ty_2
avr_t__bindgen_ty_3
avr_t__bindgen_ty_4
avr_t__bindgen_ty_5
avr_t__bindgen_ty_6
avr_t__bindgen_ty_3__bindgen_ty_1
avr_t__bindgen_ty_3__bindgen_ty_2
avr_t__bindgen_ty_4__bindgen_ty_1
avr_timer_comp_t
avr_timer_t
avr_timer_wgm_t
avr_trace_data_t
avr_trace_data_t__bindgen_ty_1
avr_twi_msg_irq_t
avr_twi_msg_t
avr_twi_t
avr_uart_t
avr_usb_t
avr_usi_t
avr_vcd_fifo_t
avr_vcd_log_t
avr_vcd_signal_t
avr_vcd_t
avr_watchdog_t
avr_watchdog_t__bindgen_ty_1
cmsghdr
elf_firmware_t
elf_firmware_t__bindgen_ty_1
elf_firmware_t__bindgen_ty_2
fd_set
fw_chunk
group_filter
group_req
group_source_req
imaxdiv_t
in6_addr
in_addr
in_pktinfo
iovec
ip_mreq
ip_mreq_source
ip_mreqn
ip_msfilter
ip_opts
ipv6_mreq
itimerval
linger
max_align_t
msghdr
osockaddr
pollfd
sockaddr
sockaddr_in
sockaddr_in6
sockaddr_storage
tcp_cookie_transactions
tcp_info
tcp_md5sig
tcp_repair_opt
tcp_repair_window
tcp_zerocopy_receive
tcphdr
tcphdr__bindgen_ty_1__bindgen_ty_1
tcphdr__bindgen_ty_1__bindgen_ty_2
timespec
timeval
timezone
uart_fifo_t
usb_internal_state

Constants§

ACOMP_BANDGAP
ACOMP_IRQ_ADC0
ACOMP_IRQ_ADC1
ACOMP_IRQ_ADC2
ACOMP_IRQ_ADC3
ACOMP_IRQ_ADC4
ACOMP_IRQ_ADC5
ACOMP_IRQ_ADC6
ACOMP_IRQ_ADC7
ACOMP_IRQ_ADC8
ACOMP_IRQ_ADC9
ACOMP_IRQ_ADC10
ACOMP_IRQ_ADC11
ACOMP_IRQ_ADC12
ACOMP_IRQ_ADC13
ACOMP_IRQ_ADC14
ACOMP_IRQ_ADC15
ACOMP_IRQ_AIN0
ACOMP_IRQ_AIN1
ACOMP_IRQ_COUNT
ACOMP_IRQ_OUT
ADC_IRQ_ADC0
ADC_IRQ_ADC1
ADC_IRQ_ADC2
ADC_IRQ_ADC3
ADC_IRQ_ADC4
ADC_IRQ_ADC5
ADC_IRQ_ADC6
ADC_IRQ_ADC7
ADC_IRQ_ADC8
ADC_IRQ_ADC9
ADC_IRQ_ADC10
ADC_IRQ_ADC11
ADC_IRQ_ADC12
ADC_IRQ_ADC13
ADC_IRQ_ADC14
ADC_IRQ_ADC15
ADC_IRQ_COUNT
ADC_IRQ_IN_TRIGGER
ADC_IRQ_OUT_TRIGGER
ADC_IRQ_TEMP
ADC_MUX_DIFF
ADC_MUX_NOISE
ADC_MUX_NONE
ADC_MUX_REF
ADC_MUX_SINGLE
ADC_MUX_TEMP
ADC_MUX_VCC4
ADC_VREF_AREF
ADC_VREF_AVCC
ADC_VREF_V110
ADC_VREF_V256
ADC_VREF_VCC
AF_ALG
AF_APPLETALK
AF_ASH
AF_ATMPVC
AF_ATMSVC
AF_AX25
AF_BLUETOOTH
AF_BRIDGE
AF_CAIF
AF_CAN
AF_DECnet
AF_ECONET
AF_FILE
AF_IB
AF_IEEE802154
AF_INET
AF_INET6
AF_IPX
AF_IRDA
AF_ISDN
AF_IUCV
AF_KCM
AF_KEY
AF_LLC
AF_LOCAL
AF_MAX
AF_MCTP
AF_MPLS
AF_NETBEUI
AF_NETLINK
AF_NETROM
AF_NFC
AF_PACKET
AF_PHONET
AF_PPPOX
AF_QIPCRTR
AF_RDS
AF_ROSE
AF_ROUTE
AF_RXRPC
AF_SECURITY
AF_SMC
AF_SNA
AF_TIPC
AF_UNIX
AF_UNSPEC
AF_VSOCK
AF_WANPIPE
AF_X25
AF_XDP
AVR_CORE_BAD_OPCODE
AVR_CORE_IRQ_COUNT
AVR_FUSE_EXT
AVR_FUSE_HIGH
AVR_FUSE_LOW
AVR_INT_ANY
AVR_INT_IRQ_COUNT
AVR_INT_IRQ_PENDING
AVR_INT_IRQ_RUNNING
AVR_IOCTL_USB_NAK
AVR_IOCTL_USB_OK
AVR_IOCTL_USB_STALL
AVR_IOMEM_IRQ_ALL
AVR_IOPORT_OUTPUT
AVR_MMCU_TAG
AVR_MMCU_TAG_AREF
AVR_MMCU_TAG_AVCC
AVR_MMCU_TAG_EFUSE
AVR_MMCU_TAG_FREQUENCY
AVR_MMCU_TAG_HFUSE
AVR_MMCU_TAG_LFUSE
AVR_MMCU_TAG_NAME
AVR_MMCU_TAG_PORT_EXTERNAL_PULL
AVR_MMCU_TAG_SIGNATURE
AVR_MMCU_TAG_SIMAVR_COMMAND
AVR_MMCU_TAG_SIMAVR_CONSOLE
AVR_MMCU_TAG_VCC
AVR_MMCU_TAG_VCD_FILENAME
AVR_MMCU_TAG_VCD_IO_IRQ
AVR_MMCU_TAG_VCD_IRQ
AVR_MMCU_TAG_VCD_PERIOD
AVR_MMCU_TAG_VCD_PORTPIN
AVR_MMCU_TAG_VCD_SRAM_8
AVR_MMCU_TAG_VCD_SRAM_16
AVR_MMCU_TAG_VCD_TRACE
AVR_SEGMENT_OFFSET_DATA
AVR_SEGMENT_OFFSET_EEPROM
AVR_SEGMENT_OFFSET_FLASH
AVR_SEGMENT_OFFSET_FUSES
AVR_SEGMENT_OFFSET_LAST
AVR_SEGMENT_OFFSET_LOCK
AVR_SELFPROG_HAVE_RWW
AVR_SELFPROG_HAVE_SIGRD
AVR_TIMER_COMPA
AVR_TIMER_COMPB
AVR_TIMER_COMPC
AVR_TIMER_COMP_COUNT
AVR_TIMER_EXTCLK_CHOOSE
AVR_TIMER_EXTCLK_FLAG_AS2
AVR_TIMER_EXTCLK_FLAG_EDGE
AVR_TIMER_EXTCLK_FLAG_REVDIR
AVR_TIMER_EXTCLK_FLAG_STARTED
AVR_TIMER_EXTCLK_FLAG_TN
AVR_TIMER_EXTCLK_FLAG_VIRT
AVR_UART_FLAG_POLL_SLEEP
AVR_UART_FLAG_POOL_SLEEP
AVR_UART_FLAG_STDIO
AVR_USI_COUNTER_MAX
AVR_VCD_MAX_SIGNALS
BIG_ENDIAN
BUFSIZ
BYTE_ORDER
ELF_SYMBOLS
EOF
EXTINT_COUNT
EXTINT_IRQ_OUT_INT0
EXTINT_IRQ_OUT_INT1
EXTINT_IRQ_OUT_INT2
EXTINT_IRQ_OUT_INT3
EXTINT_IRQ_OUT_INT4
EXTINT_IRQ_OUT_INT5
EXTINT_IRQ_OUT_INT6
EXTINT_IRQ_OUT_INT7
FD_SETSIZE
FILENAME_MAX
FIOGETOWN
FIOSETOWN
FOPEN_MAX
INET6_ADDRSTRLEN
INET_ADDRSTRLEN
INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
IN_CLASSA_HOST
IN_CLASSA_MAX
IN_CLASSA_NET
IN_CLASSA_NSHIFT
IN_CLASSB_HOST
IN_CLASSB_MAX
IN_CLASSB_NET
IN_CLASSB_NSHIFT
IN_CLASSC_HOST
IN_CLASSC_NET
IN_CLASSC_NSHIFT
IN_LOOPBACKNET
IOPORT_IRQ_COUNT
IOPORT_IRQ_DIRECTION_ALL
IOPORT_IRQ_PIN0
IOPORT_IRQ_PIN1
IOPORT_IRQ_PIN2
IOPORT_IRQ_PIN3
IOPORT_IRQ_PIN4
IOPORT_IRQ_PIN5
IOPORT_IRQ_PIN6
IOPORT_IRQ_PIN7
IOPORT_IRQ_PIN_ALL
IOPORT_IRQ_PIN_ALL_IN
IOPORT_IRQ_REG_PIN
IOPORT_IRQ_REG_PORT
IPPORT_BIFFUDP
IPPORT_CMDSERVER
IPPORT_DAYTIME
IPPORT_DISCARD
IPPORT_ECHO
IPPORT_EFSSERVER
IPPORT_EXECSERVER
IPPORT_FINGER
IPPORT_FTP
IPPORT_LOGINSERVER
IPPORT_MTP
IPPORT_NAMESERVER
IPPORT_NETSTAT
IPPORT_RESERVED
IPPORT_RJE
IPPORT_ROUTESERVER
IPPORT_SMTP
IPPORT_SUPDUP
IPPORT_SYSTAT
IPPORT_TELNET
IPPORT_TFTP
IPPORT_TIMESERVER
IPPORT_TTYLINK
IPPORT_USERRESERVED
IPPORT_WHOIS
IPPORT_WHOSERVER
IPPROTO_AH
IPPROTO_BEETPH
IPPROTO_COMP
IPPROTO_DCCP
IPPROTO_DSTOPTS
IPPROTO_EGP
IPPROTO_ENCAP
IPPROTO_ESP
IPPROTO_ETHERNET
IPPROTO_FRAGMENT
IPPROTO_GRE
IPPROTO_HOPOPTS
IPPROTO_ICMP
IPPROTO_ICMPV6
IPPROTO_IDP
IPPROTO_IGMP
IPPROTO_IP
IPPROTO_IPIP
IPPROTO_IPV6
IPPROTO_L2TP
IPPROTO_MAX
IPPROTO_MH
IPPROTO_MPLS
IPPROTO_MPTCP
IPPROTO_MTP
IPPROTO_NONE
IPPROTO_PIM
IPPROTO_PUP
IPPROTO_RAW
IPPROTO_ROUTING
IPPROTO_RSVP
IPPROTO_SCTP
IPPROTO_TCP
IPPROTO_TP
IPPROTO_UDP
IPPROTO_UDPLITE
IPV6_2292DSTOPTS
IPV6_2292HOPLIMIT
IPV6_2292HOPOPTS
IPV6_2292PKTINFO
IPV6_2292PKTOPTIONS
IPV6_2292RTHDR
IPV6_ADDRFORM
IPV6_ADDR_PREFERENCES
IPV6_ADD_MEMBERSHIP
IPV6_AUTHHDR
IPV6_AUTOFLOWLABEL
IPV6_CHECKSUM
IPV6_DONTFRAG
IPV6_DROP_MEMBERSHIP
IPV6_DSTOPTS
IPV6_FREEBIND
IPV6_HDRINCL
IPV6_HOPLIMIT
IPV6_HOPOPTS
IPV6_IPSEC_POLICY
IPV6_JOIN_ANYCAST
IPV6_JOIN_GROUP
IPV6_LEAVE_ANYCAST
IPV6_LEAVE_GROUP
IPV6_MINHOPCOUNT
IPV6_MTU
IPV6_MTU_DISCOVER
IPV6_MULTICAST_ALL
IPV6_MULTICAST_HOPS
IPV6_MULTICAST_IF
IPV6_MULTICAST_LOOP
IPV6_NEXTHOP
IPV6_ORIGDSTADDR
IPV6_PATHMTU
IPV6_PKTINFO
IPV6_PMTUDISC_DO
IPV6_PMTUDISC_DONT
IPV6_PMTUDISC_INTERFACE
IPV6_PMTUDISC_OMIT
IPV6_PMTUDISC_PROBE
IPV6_PMTUDISC_WANT
IPV6_RECVDSTOPTS
IPV6_RECVERR
IPV6_RECVERR_RFC4884
IPV6_RECVFRAGSIZE
IPV6_RECVHOPLIMIT
IPV6_RECVHOPOPTS
IPV6_RECVORIGDSTADDR
IPV6_RECVPATHMTU
IPV6_RECVPKTINFO
IPV6_RECVRTHDR
IPV6_RECVTCLASS
IPV6_ROUTER_ALERT
IPV6_ROUTER_ALERT_ISOLATE
IPV6_RTHDR
IPV6_RTHDRDSTOPTS
IPV6_RTHDR_LOOSE
IPV6_RTHDR_STRICT
IPV6_RTHDR_TYPE_0
IPV6_RXDSTOPTS
IPV6_RXHOPOPTS
IPV6_TCLASS
IPV6_TRANSPARENT
IPV6_UNICAST_HOPS
IPV6_UNICAST_IF
IPV6_V6ONLY
IPV6_XFRM_POLICY
IP_ADD_MEMBERSHIP
IP_ADD_SOURCE_MEMBERSHIP
IP_BIND_ADDRESS_NO_PORT
IP_BLOCK_SOURCE
IP_CHECKSUM
IP_DEFAULT_MULTICAST_LOOP
IP_DEFAULT_MULTICAST_TTL
IP_DROP_MEMBERSHIP
IP_DROP_SOURCE_MEMBERSHIP
IP_FREEBIND
IP_HDRINCL
IP_IPSEC_POLICY
IP_LOCAL_PORT_RANGE
IP_MAX_MEMBERSHIPS
IP_MINTTL
IP_MSFILTER
IP_MTU
IP_MTU_DISCOVER
IP_MULTICAST_ALL
IP_MULTICAST_IF
IP_MULTICAST_LOOP
IP_MULTICAST_TTL
IP_NODEFRAG
IP_OPTIONS
IP_ORIGDSTADDR
IP_PASSSEC
IP_PKTINFO
IP_PKTOPTIONS
IP_PMTUDISC
IP_PMTUDISC_DO
IP_PMTUDISC_DONT
IP_PMTUDISC_INTERFACE
IP_PMTUDISC_OMIT
IP_PMTUDISC_PROBE
IP_PMTUDISC_WANT
IP_PROTOCOL
IP_RECVERR
IP_RECVERR_RFC4884
IP_RECVFRAGSIZE
IP_RECVOPTS
IP_RECVORIGDSTADDR
IP_RECVTOS
IP_RECVTTL
IP_RETOPTS
IP_ROUTER_ALERT
IP_TOS
IP_TRANSPARENT
IP_TTL
IP_UNBLOCK_SOURCE
IP_UNICAST_IF
IP_XFRM_POLICY
IRQ_FLAG_ALLOC
!< this irq structure was malloced via avr_alloc_irq
IRQ_FLAG_FILTERED
!< do not “notify” if “value” is the same as previous raise
IRQ_FLAG_FLOATING
!< this ‘pin’/signal is floating
IRQ_FLAG_INIT
!< this irq hasn’t been used yet
IRQ_FLAG_NOT
!< change polarity of the IRQ
IRQ_FLAG_USER
!< Can be used by irq users
LITTLE_ENDIAN
LOG_DEBUG
LOG_ERROR
LOG_NONE
LOG_OUTPUT
LOG_TRACE
LOG_WARNING
L_ctermid
L_tmpnam
MAX_AVR_COMMANDS
MAX_CYCLE_TIMERS
MAX_IOs
MCAST_BLOCK_SOURCE
MCAST_EXCLUDE
MCAST_INCLUDE
MCAST_JOIN_GROUP
MCAST_JOIN_SOURCE_GROUP
MCAST_LEAVE_GROUP
MCAST_LEAVE_SOURCE_GROUP
MCAST_MSFILTER
MCAST_UNBLOCK_SOURCE
MSG_BATCH
MSG_CMSG_CLOEXEC
MSG_CONFIRM
MSG_CTRUNC
MSG_DONTROUTE
MSG_DONTWAIT
MSG_EOR
MSG_ERRQUEUE
MSG_FASTOPEN
MSG_FIN
MSG_MORE
MSG_NOSIGNAL
MSG_OOB
MSG_PEEK
MSG_PROXY
MSG_RST
MSG_SYN
MSG_TRUNC
MSG_WAITALL
MSG_WAITFORONE
MSG_ZEROCOPY
OLD_PC_SIZE
PDP_ENDIAN
PF_ALG
PF_APPLETALK
PF_ASH
PF_ATMPVC
PF_ATMSVC
PF_AX25
PF_BLUETOOTH
PF_BRIDGE
PF_CAIF
PF_CAN
PF_DECnet
PF_ECONET
PF_FILE
PF_IB
PF_IEEE802154
PF_INET
PF_INET6
PF_IPX
PF_IRDA
PF_ISDN
PF_IUCV
PF_KCM
PF_KEY
PF_LLC
PF_LOCAL
PF_MAX
PF_MCTP
PF_MPLS
PF_NETBEUI
PF_NETLINK
PF_NETROM
PF_NFC
PF_PACKET
PF_PHONET
PF_PPPOX
PF_QIPCRTR
PF_RDS
PF_ROSE
PF_ROUTE
PF_RXRPC
PF_SECURITY
PF_SMC
PF_SNA
PF_TIPC
PF_UNIX
PF_UNSPEC
PF_VSOCK
PF_WANPIPE
PF_X25
PF_XDP
POLLERR
POLLHUP
POLLIN
POLLNVAL
POLLOUT
POLLPRI
POLLRDBAND
POLLRDNORM
POLLWRBAND
POLLWRNORM
PRIX8
PRIX16
PRIX32
PRIX64
PRIXFAST8
PRIXFAST16
PRIXFAST32
PRIXFAST64
PRIXLEAST8
PRIXLEAST16
PRIXLEAST32
PRIXLEAST64
PRIXMAX
PRIXPTR
PRI_avr_cycle_count
PRId8
PRId16
PRId32
PRId64
PRIdFAST8
PRIdFAST16
PRIdFAST32
PRIdFAST64
PRIdLEAST8
PRIdLEAST16
PRIdLEAST32
PRIdLEAST64
PRIdMAX
PRIdPTR
PRIi8
PRIi16
PRIi32
PRIi64
PRIiFAST8
PRIiFAST16
PRIiFAST32
PRIiFAST64
PRIiLEAST8
PRIiLEAST16
PRIiLEAST32
PRIiLEAST64
PRIiMAX
PRIiPTR
PRIo8
PRIo16
PRIo32
PRIo64
PRIoFAST8
PRIoFAST16
PRIoFAST32
PRIoFAST64
PRIoLEAST8
PRIoLEAST16
PRIoLEAST32
PRIoLEAST64
PRIoMAX
PRIoPTR
PRIu8
PRIu16
PRIu32
PRIu64
PRIuFAST8
PRIuFAST16
PRIuFAST32
PRIuFAST64
PRIuLEAST8
PRIuLEAST16
PRIuLEAST32
PRIuLEAST64
PRIuMAX
PRIuPTR
PRIx8
PRIx16
PRIx32
PRIx64
PRIxFAST8
PRIxFAST16
PRIxFAST32
PRIxFAST64
PRIxLEAST8
PRIxLEAST16
PRIxLEAST32
PRIxLEAST64
PRIxMAX
PRIxPTR
PTRDIFF_MAX
PTRDIFF_MIN
P_tmpdir
R_SPH
R_SPL
R_SREG
R_XH
R_XL
R_YH
R_YL
R_ZH
R_ZL
SCM_RIGHTS
SCM_TIMESTAMP
SCM_TIMESTAMPING
SCM_TIMESTAMPING_OPT_STATS
SCM_TIMESTAMPING_PKTINFO
SCM_TIMESTAMPNS
SCM_TXTIME
SCM_WIFI_STATUS
SCNd8
SCNd16
SCNd32
SCNd64
SCNdFAST8
SCNdFAST16
SCNdFAST32
SCNdFAST64
SCNdLEAST8
SCNdLEAST16
SCNdLEAST32
SCNdLEAST64
SCNdMAX
SCNdPTR
SCNi8
SCNi16
SCNi32
SCNi64
SCNiFAST8
SCNiFAST16
SCNiFAST32
SCNiFAST64
SCNiLEAST8
SCNiLEAST16
SCNiLEAST32
SCNiLEAST64
SCNiMAX
SCNiPTR
SCNo8
SCNo16
SCNo32
SCNo64
SCNoFAST8
SCNoFAST16
SCNoFAST32
SCNoFAST64
SCNoLEAST8
SCNoLEAST16
SCNoLEAST32
SCNoLEAST64
SCNoMAX
SCNoPTR
SCNu8
SCNu16
SCNu32
SCNu64
SCNuFAST8
SCNuFAST16
SCNuFAST32
SCNuFAST64
SCNuLEAST8
SCNuLEAST16
SCNuLEAST32
SCNuLEAST64
SCNuMAX
SCNuPTR
SCNx8
SCNx16
SCNx32
SCNx64
SCNxFAST8
SCNxFAST16
SCNxFAST32
SCNxFAST64
SCNxLEAST8
SCNxLEAST16
SCNxLEAST32
SCNxLEAST64
SCNxMAX
SCNxPTR
SEEK_CUR
SEEK_END
SEEK_SET
SHUT_RD
SHUT_RDWR
SHUT_WR
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIMAVR_CMD_NONE
SIMAVR_CMD_UART_LOOPBACK
SIMAVR_CMD_VCD_START_TRACE
SIMAVR_CMD_VCD_STOP_TRACE
SIOCATMARK
SIOCGPGRP
SIOCGSTAMPNS_OLD
SIOCGSTAMP_OLD
SIOCSPGRP
SIZE_MAX
SOL_AAL
SOL_ALG
SOL_ATM
SOL_BLUETOOTH
SOL_CAIF
SOL_DCCP
SOL_DECNET
SOL_ICMPV6
SOL_IP
SOL_IPV6
SOL_IRDA
SOL_IUCV
SOL_KCM
SOL_LLC
SOL_MCTP
SOL_MPTCP
SOL_NETBEUI
SOL_NETLINK
SOL_NFC
SOL_PACKET
SOL_PNPIPE
SOL_PPPOL2TP
SOL_RAW
SOL_RDS
SOL_RXRPC
SOL_SMC
SOL_SOCKET
SOL_TCP
SOL_TIPC
SOL_TLS
SOL_X25
SOL_XDP
SOMAXCONN
SO_ACCEPTCONN
SO_ATTACH_BPF
SO_ATTACH_FILTER
SO_ATTACH_REUSEPORT_CBPF
SO_ATTACH_REUSEPORT_EBPF
SO_BINDTODEVICE
SO_BINDTOIFINDEX
SO_BPF_EXTENSIONS
SO_BROADCAST
SO_BSDCOMPAT
SO_BUF_LOCK
SO_BUSY_POLL
SO_BUSY_POLL_BUDGET
SO_CNX_ADVICE
SO_COOKIE
SO_DEBUG
SO_DETACH_BPF
SO_DETACH_FILTER
SO_DETACH_REUSEPORT_BPF
SO_DOMAIN
SO_DONTROUTE
SO_ERROR
SO_GET_FILTER
SO_INCOMING_CPU
SO_INCOMING_NAPI_ID
SO_KEEPALIVE
SO_LINGER
SO_LOCK_FILTER
SO_MARK
SO_MAX_PACING_RATE
SO_MEMINFO
SO_NETNS_COOKIE
SO_NOFCS
SO_NO_CHECK
SO_OOBINLINE
SO_PASSCRED
SO_PASSPIDFD
SO_PASSSEC
SO_PEEK_OFF
SO_PEERCRED
SO_PEERGROUPS
SO_PEERNAME
SO_PEERPIDFD
SO_PEERSEC
SO_PREFER_BUSY_POLL
SO_PRIORITY
SO_PROTOCOL
SO_RCVBUF
SO_RCVBUFFORCE
SO_RCVLOWAT
SO_RCVMARK
SO_RCVTIMEO
SO_RCVTIMEO_NEW
SO_RCVTIMEO_OLD
SO_RESERVE_MEM
SO_REUSEADDR
SO_REUSEPORT
SO_RXQ_OVFL
SO_SECURITY_AUTHENTICATION
SO_SECURITY_ENCRYPTION_NETWORK
SO_SECURITY_ENCRYPTION_TRANSPORT
SO_SELECT_ERR_QUEUE
SO_SNDBUF
SO_SNDBUFFORCE
SO_SNDLOWAT
SO_SNDTIMEO
SO_SNDTIMEO_NEW
SO_SNDTIMEO_OLD
SO_TIMESTAMP
SO_TIMESTAMPING
SO_TIMESTAMPING_NEW
SO_TIMESTAMPING_OLD
SO_TIMESTAMPNS
SO_TIMESTAMPNS_NEW
SO_TIMESTAMPNS_OLD
SO_TIMESTAMP_NEW
SO_TIMESTAMP_OLD
SO_TXREHASH
SO_TXTIME
SO_TYPE
SO_WIFI_STATUS
SO_ZEROCOPY
SPI_IRQ_COUNT
SPI_IRQ_INPUT
SPI_IRQ_OUTPUT
SRAM_TRACEPOINT_SIZE
S_C
S_H
S_I
S_N
S_S
S_T
S_V
S_Z
TCPI_OPT_ECN
TCPI_OPT_ECN_SEEN
TCPI_OPT_SACK
TCPI_OPT_SYN_DATA
TCPI_OPT_TIMESTAMPS
TCPI_OPT_WSCALE
TCPOLEN_MAXSEG
TCPOLEN_SACK_PERMITTED
TCPOLEN_TIMESTAMP
TCPOLEN_TSTAMP_APPA
TCPOLEN_WINDOW
TCPOPT_EOL
TCPOPT_MAXSEG
TCPOPT_NOP
TCPOPT_SACK
TCPOPT_SACK_PERMITTED
TCPOPT_TIMESTAMP
TCPOPT_TSTAMP_HDR
TCPOPT_WINDOW
TCP_CC_INFO
TCP_CLOSE
TCP_CLOSE_WAIT
TCP_CLOSING
TCP_CM_INQ
TCP_CONGESTION
TCP_COOKIE_IN_ALWAYS
TCP_COOKIE_MAX
TCP_COOKIE_MIN
TCP_COOKIE_OUT_NEVER
TCP_COOKIE_PAIR_SIZE
TCP_COOKIE_TRANSACTIONS
TCP_CORK
TCP_DEFER_ACCEPT
TCP_ESTABLISHED
TCP_FASTOPEN
TCP_FASTOPEN_CONNECT
TCP_FASTOPEN_KEY
TCP_FASTOPEN_NO_COOKIE
TCP_FIN_WAIT1
TCP_FIN_WAIT2
TCP_INFO
TCP_INQ
TCP_KEEPCNT
TCP_KEEPIDLE
TCP_KEEPINTVL
TCP_LAST_ACK
TCP_LINGER2
TCP_LISTEN
TCP_MAXSEG
TCP_MAXWIN
TCP_MAX_WINSHIFT
TCP_MD5SIG
TCP_MD5SIG_EXT
TCP_MD5SIG_FLAG_IFINDEX
TCP_MD5SIG_FLAG_PREFIX
TCP_MD5SIG_MAXKEYLEN
TCP_MSS
TCP_MSS_DEFAULT
TCP_MSS_DESIRED
TCP_NODELAY
TCP_NOTSENT_LOWAT
TCP_NO_QUEUE
TCP_QUEUES_NR
TCP_QUEUE_SEQ
TCP_QUICKACK
TCP_RECV_QUEUE
TCP_REPAIR
TCP_REPAIR_OFF
TCP_REPAIR_OFF_NO_WP
TCP_REPAIR_ON
TCP_REPAIR_OPTIONS
TCP_REPAIR_QUEUE
TCP_REPAIR_WINDOW
TCP_SAVED_SYN
TCP_SAVE_SYN
TCP_SEND_QUEUE
TCP_SYNCNT
TCP_SYN_RECV
TCP_SYN_SENT
TCP_S_DATA_IN
TCP_S_DATA_OUT
TCP_THIN_DUPACK
TCP_THIN_LINEAR_TIMEOUTS
TCP_TIMESTAMP
TCP_TIME_WAIT
TCP_TX_DELAY
TCP_ULP
TCP_USER_TIMEOUT
TCP_WINDOW_CLAMP
TCP_ZEROCOPY_RECEIVE
TH_ACK
TH_FIN
TH_PUSH
TH_RST
TH_SYN
TH_URG
TIMER_IRQ_COUNT
TIMER_IRQ_IN_ICP
TIMER_IRQ_OUT_COMP
TIMER_IRQ_OUT_PWM0
TIMER_IRQ_OUT_PWM1
TIMER_IRQ_OUT_PWM2
TMP_MAX
TWI_COND_ACK
TWI_COND_ADDR
TWI_COND_READ
TWI_COND_SLAVE
TWI_COND_START
TWI_COND_STOP
TWI_COND_WRITE
TWI_IRQ_COUNT
TWI_IRQ_INPUT
TWI_IRQ_OUTPUT
TWI_IRQ_STATUS
UART_INPUT_FE
UART_IRQ_COUNT
UART_IRQ_INPUT
UART_IRQ_OUTPUT
UART_IRQ_OUT_XOFF
UART_IRQ_OUT_XON
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
USB_IRQ_ATTACH
USB_IRQ_COUNT
USI_CS_EXT_NEG
USI_CS_EXT_POS
USI_CS_SOFTWARE
USI_CS_TIM0
USI_IRQ_COUNT
USI_IRQ_DI
USI_IRQ_DO
USI_IRQ_TIM0_COMP
USI_IRQ_USCK
USI_WM_OFF
USI_WM_THREEWIRE
USI_WM_TWOWIRE
USI_WM_TWOWIRE_HOLD
WINT_MAX
WINT_MIN
_ARPA_INET_H
_ATFILE_SOURCE
_BITS_BYTESWAP_H
_BITS_ENDIANNESS_H
_BITS_ENDIAN_H
_BITS_PTHREADTYPES_ARCH_H
_BITS_PTHREADTYPES_COMMON_H
_BITS_SOCKADDR_H
_BITS_STDINT_INTN_H
_BITS_STDINT_LEAST_H
_BITS_STDINT_UINTN_H
_BITS_STDIO_LIM_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_UINTN_IDENTITY_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_ENDIAN_H
_FEATURES_H
_INTTYPES_H
_IOFBF
_IOLBF
_IONBF
_IO_EOF_SEEN
_IO_ERR_SEEN
_IO_USER_LOCK
_NETINET_IN_H
_NETINET_TCP_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_SS_SIZE
_STDC_PREDEF_H
_STDINT_H
_STDIO_H
_STRUCT_TIMESPEC
_SYS_CDEFS_H
_SYS_POLL_H
_SYS_SELECT_H
_SYS_SOCKET_H
_SYS_TIME_H
_SYS_TYPES_H
_THREAD_MUTEX_INTERNAL_H
_THREAD_SHARED_TYPES_H
__BIG_ENDIAN
__BITS_PER_LONG
__BIT_TYPES_DEFINED__
__BYTE_ORDER
__FD_SETSIZE
__FILE_defined
__FLOAT_WORD_ORDER
__GLIBC_MINOR__
__GLIBC_USE_C2X_STRTOL
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_DISTINCT_FLOAT16
__HAVE_DISTINCT_FLOAT32
__HAVE_DISTINCT_FLOAT64
__HAVE_DISTINCT_FLOAT32X
__HAVE_DISTINCT_FLOAT64X
__HAVE_DISTINCT_FLOAT128
__HAVE_DISTINCT_FLOAT128X
__HAVE_FLOAT16
__HAVE_FLOAT32
__HAVE_FLOAT64
__HAVE_FLOAT32X
__HAVE_FLOAT64X
__HAVE_FLOAT64X_LONG_DOUBLE
__HAVE_FLOAT128
__HAVE_FLOAT128X
__HAVE_FLOATN_NOT_TYPEDEF
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__LITTLE_ENDIAN
__OFF_T_MATCHES_OFF64_T
__PDP_ENDIAN
__PRI64_PREFIX
__PRIPTR_PREFIX
__PTHREAD_MUTEX_HAVE_PREV
__RLIM_T_MATCHES_RLIM64_T
__SIZEOF_PTHREAD_ATTR_T
__SIZEOF_PTHREAD_BARRIERATTR_T
__SIZEOF_PTHREAD_BARRIER_T
__SIZEOF_PTHREAD_CONDATTR_T
__SIZEOF_PTHREAD_COND_T
__SIZEOF_PTHREAD_MUTEXATTR_T
__SIZEOF_PTHREAD_MUTEX_T
__SIZEOF_PTHREAD_RWLOCKATTR_T
__SIZEOF_PTHREAD_RWLOCK_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_KERNEL_IPV6_DEFS
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
____FILE_defined
_____fpos64_t_defined
_____fpos_t_defined
____gwchar_t_defined
____mbstate_t_defined
__clock_t_defined
__clockid_t_defined
__cookie_io_functions_t_defined
__glibc_c99_flexarr_available
__have_pthread_attr_t
__iovec_defined
__itimer_which_ITIMER_PROF
__itimer_which_ITIMER_REAL
__itimer_which_ITIMER_VIRTUAL
__osockaddr_defined
__sigset_t_defined
__socket_type_SOCK_CLOEXEC
__socket_type_SOCK_DCCP
__socket_type_SOCK_DGRAM
__socket_type_SOCK_NONBLOCK
__socket_type_SOCK_PACKET
__socket_type_SOCK_RAW
__socket_type_SOCK_RDM
__socket_type_SOCK_SEQPACKET
__socket_type_SOCK_STREAM
__struct_FILE_defined
__time_t_defined
__timer_t_defined
__timeval_defined
avr_adts_type_avr_adts_analog_comparator_0
avr_adts_type_avr_adts_analog_comparator_1
avr_adts_type_avr_adts_analog_comparator_2
avr_adts_type_avr_adts_analog_comparator_3
avr_adts_type_avr_adts_external_interrupt_0
avr_adts_type_avr_adts_free_running
avr_adts_type_avr_adts_none
avr_adts_type_avr_adts_pin_change_interrupt
avr_adts_type_avr_adts_psc_module_0_sync_signal
avr_adts_type_avr_adts_psc_module_1_sync_signal
avr_adts_type_avr_adts_psc_module_2_sync_signal
avr_adts_type_avr_adts_timer_0_compare_match_a
avr_adts_type_avr_adts_timer_0_compare_match_b
avr_adts_type_avr_adts_timer_0_overflow
avr_adts_type_avr_adts_timer_1_capture_event
avr_adts_type_avr_adts_timer_1_compare_match_b
avr_adts_type_avr_adts_timer_1_overflow
avr_gdb_watch_type_AVR_GDB_BREAK_HARD
avr_gdb_watch_type_AVR_GDB_BREAK_SOFT
avr_gdb_watch_type_AVR_GDB_WATCH_ACCESS
avr_gdb_watch_type_AVR_GDB_WATCH_READ
avr_gdb_watch_type_AVR_GDB_WATCH_WRITE
avr_int_pending_fifo_size
avr_int_pending_overflow_f
avr_timer_com_clear
avr_timer_com_normal
avr_timer_com_set
avr_timer_com_toggle
avr_timer_trace_compa
avr_timer_trace_compb
avr_timer_trace_compc
avr_timer_trace_ocr
avr_timer_trace_tcnt
avr_timer_wgm_ctc
avr_timer_wgm_fast_pwm
avr_timer_wgm_fc_pwm
avr_timer_wgm_none
avr_timer_wgm_normal
avr_timer_wgm_pwm
avr_timer_wgm_reg_constant
avr_timer_wgm_reg_icr
avr_timer_wgm_reg_ocra
avr_vcd_fifo_fifo_size
avr_vcd_fifo_overflow_f
cpu_Crashed
cpu_Done
cpu_Limbo
cpu_Running
cpu_Sleeping
cpu_Step
cpu_StepDone
cpu_Stopped
mem_type_DATA
mem_type_EEPROM
mem_type_FLASH
mem_type_FUSES
mem_type_LOCK
mem_type_UNKNOWN
tcp_ca_state_TCP_CA_CWR
tcp_ca_state_TCP_CA_Disorder
tcp_ca_state_TCP_CA_Loss
tcp_ca_state_TCP_CA_Open
tcp_ca_state_TCP_CA_Recovery
uart_fifo_fifo_size
uart_fifo_overflow_f

Statics§

in6addr_any
in6addr_loopback
stderr
stdin
stdout

Functions§

__asprintf
__cmsg_nxthdr
__getdelim
__overflow
__uflow
accept
adjtime
argv_parse
asprintf
avr_acomp_init
avr_adc_init
avr_alloc_irq
! allocates ‘count’ IRQs, initializes their “irq” starting from ‘base’ and increment
avr_bitbang_reset
reset bitbang sub-module
avr_bitbang_start
start bitbang transfer
avr_bitbang_stop
stop bitbang transfer
avr_callback_run_gdb
avr_callback_run_raw
avr_callback_sleep_gdb
avr_callback_sleep_raw
avr_clear_interrupt
avr_clear_interrupt_if
avr_cmd_init
avr_cmd_register
avr_cmd_set_register
avr_cmd_unregister
avr_connect_irq
! this connects a “source” IRQ to a “destination” IRQ
avr_core_allocate
avr_core_watch_read
avr_core_watch_write
avr_cycle_timer_cancel
avr_cycle_timer_process
avr_cycle_timer_register
avr_cycle_timer_register_usec
avr_cycle_timer_reset
avr_cycle_timer_status
avr_deallocate_ios
avr_deinit_gdb
avr_eeprom_init
avr_extint_init
avr_extint_is_strict_lvl_trig
avr_extint_set_strict_lvl_trig
avr_flash_init
avr_free_irq
avr_gdb_handle_break
avr_gdb_handle_watchpoints
avr_gdb_init
avr_gdb_processor
avr_get_core_irq
avr_get_interrupt_irq
avr_get_memory_irq
avr_get_time_stamp
avr_global_logger
avr_global_logger_get
avr_global_logger_set
avr_has_pending_interrupts
avr_init
avr_init_irq
! init ‘count’ IRQs, initializes their “irq” starting from ‘base’ and increment
avr_interrupt_init
avr_interrupt_reset
avr_interrupt_reti
avr_io_getirq
avr_io_setirqs
avr_ioctl
avr_iomem_getirq
avr_ioport_init
avr_irq_get_flags
! Returns the current IRQ flags
avr_irq_register_notify
! register a notification ‘hook’ for ‘irq’ – ‘param’ is anything that your want passed back as argument
avr_irq_set_flags
! Sets this irq’s flags
avr_irq_unregister_notify
avr_is_interrupt_pending
avr_lin_init
avr_load_firmware
avr_loadcode
avr_make_mcu_by_name
avr_pending_sleep_usec
Accumulates sleep requests (and returns a sleep time of 0) until a minimum count of requested sleep microseconds are reached (low amounts cannot be handled accurately). This function is an utility function for the sleep callbacks
avr_raise_interrupt
avr_raise_irq
! ‘raise’ an IRQ. Ie call their ‘hooks’, and raise any chained IRQs, and set the new ‘value’
avr_raise_irq_float
! Same as avr_raise_irq(), but also allow setting the float status
avr_read_dwarf
avr_register_io
avr_register_io_read
avr_register_io_write
avr_register_vector
avr_reset
avr_run
avr_sadly_crashed
avr_service_interrupts
avr_set_command_register
avr_set_console_register
avr_spi_init
avr_terminate
avr_timer_init
avr_twi_init
avr_twi_irq_msg
avr_uart_init
avr_unconnect_irq
avr_usb_init
avr_usi_init
avr_vcd_add_signal
avr_vcd_close
avr_vcd_init
avr_vcd_init_input
avr_vcd_start
avr_vcd_stop
avr_watchdog_init
avr_where
bind
bindresvport
bindresvport6
clearerr
clearerr_unlocked
connect
ctermid
dprintf
elf_read_firmware
fclose
fdopen
feof
feof_unlocked
ferror
ferror_unlocked
fflush
fflush_unlocked
fgetc
fgetc_unlocked
fgetpos
fgets
fileno
fileno_unlocked
flockfile
fmemopen
fopen
fopencookie
fprintf
fputc
fputc_unlocked
fputs
fread
fread_unlocked
freopen
fscanf
fscanf1
fseek
fseeko
fsetpos
ftell
ftello
ftrylockfile
funlockfile
futimes
fwrite
fwrite_unlocked
getc
getc_unlocked
getchar
getchar_unlocked
getdelim
getitimer
getline
getpeername
getsockname
getsockopt
gettimeofday
getw
hdump
htonl
htons
imaxabs
imaxdiv
inet_addr
inet_aton
inet_lnaof
inet_makeaddr
inet_net_ntop
inet_net_pton
inet_neta
inet_netof
inet_network
inet_nsap_addr
inet_nsap_ntoa
inet_ntoa
inet_ntop
inet_pton
isfdtype
listen
lutimes
ntohl
ntohs
open_memstream
pclose
perror
poll
popen
printf
pselect
putc
putc_unlocked
putchar
putchar_unlocked
puts
putw
read_hex_string
read_ihex_file
recv
recvfrom
recvmsg
remove
rename
renameat
rewind
scanf
scanf1
select
send
sendmsg
sendto
setbuf
setbuffer
setitimer
setlinebuf
setsockopt
settimeofday
setvbuf
shutdown
sim_setup_firmware
snprintf
sockatmark
socket
socketpair
sprintf
sscanf
sscanf1
strtoimax
strtoumax
tempnam
tmpfile
tmpnam
tmpnam_r
ungetc
utimes
vasprintf
vdprintf
vfprintf
vfscanf
vfscanf1
vprintf
vscanf
vscanf1
vsnprintf
vsprintf
vsscanf
vsscanf1
wcstoimax
wcstoumax

Type Aliases§

FILE
_Float32
_Float64
_Float32x
_Float64x
_IO_lock_t
__FILE
__blkcnt64_t
__blkcnt_t
__blksize_t
__builtin_va_list
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fd_mask
__fpos64_t
__fpos_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__gnuc_va_list
__gwchar_t
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__itimer_which
__itimer_which_t
__kernel_caddr_t
__kernel_clock_t
__kernel_clockid_t
__kernel_daddr_t
__kernel_gid16_t
__kernel_gid32_t
__kernel_gid_t
__kernel_ino_t
__kernel_ipc_pid_t
__kernel_key_t
__kernel_loff_t
__kernel_long_t
__kernel_mode_t
__kernel_mqd_t
__kernel_off_t
__kernel_old_dev_t
__kernel_old_gid_t
__kernel_old_time_t
__kernel_old_uid_t
__kernel_pid_t
__kernel_ptrdiff_t
__kernel_sighandler_t
__kernel_size_t
__kernel_ssize_t
__kernel_suseconds_t
__kernel_time64_t
__kernel_time_t
__kernel_timer_t
__kernel_uid16_t
__kernel_uid32_t
__kernel_uid_t
__kernel_ulong_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__pthread_list_t
__pthread_slist_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socket_type
__socklen_t
__ssize_t
__suseconds64_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__thrd_t
__time_t
__timer_t
__tss_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
_bindgen_ty_1
_bindgen_ty_2
_bindgen_ty_3
_bindgen_ty_4
_bindgen_ty_5
_bindgen_ty_6
Logging macros and associated log levels. The current log level is kept in avr->log.
_bindgen_ty_7
_bindgen_ty_8
_bindgen_ty_9
_bindgen_ty_10
_bindgen_ty_11
_bindgen_ty_12
_bindgen_ty_13
_bindgen_ty_14
_bindgen_ty_15
_bindgen_ty_16
_bindgen_ty_17
_bindgen_ty_18
_bindgen_ty_19
_bindgen_ty_20
_bindgen_ty_21
_bindgen_ty_22
_bindgen_ty_23
_bindgen_ty_24
_bindgen_ty_25
_bindgen_ty_26
_bindgen_ty_27
_bindgen_ty_28
_bindgen_ty_29
_bindgen_ty_30
_bindgen_ty_31
_bindgen_ty_32
_bindgen_ty_33
_bindgen_ty_34
_bindgen_ty_35
_bindgen_ty_36
_bindgen_ty_37
_bindgen_ty_38
_bindgen_ty_39
_bindgen_ty_40
_bindgen_ty_41
_bindgen_ty_42
_bindgen_ty_43
_bindgen_ty_44
_bindgen_ty_45
argv_p
avr_adts_type
avr_cmd_handler_t
avr_cycle_count_t
avr_cycle_timer_pool_p
avr_cycle_timer_slot_p
avr_cycle_timer_t
avr_flashaddr_t
avr_gdb_watch_type
avr_int_table_p
avr_int_vector_p
avr_io_addr_t
avr_io_read_t
avr_io_write_t
avr_irq_notify_t
avr_logger_p
avr_run_t
avr_timer_comp_p
avr_vcd_log_p
avr_vcd_signal_p
blkcnt_t
blksize_t
caddr_t
clock_t
clockid_t
cookie_close_function_t
cookie_io_functions_t
cookie_read_function_t
cookie_seek_function_t
cookie_write_function_t
daddr_t
dev_t
fd_mask
fpos_t
fsblkcnt_t
fsfilcnt_t
fsid_t
fw_chunk_t
gid_t
id_t
in_addr_t
in_port_t
ino_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
key_t
loff_t
mem_type
mode_t
nfds_t
nlink_t
off_t
pid_t
pthread_key_t
pthread_once_t
pthread_spinlock_t
pthread_t
quad_t
register_t
sa_family_t
sigset_t
socklen_t
suseconds_t
tcp_ca_state
tcp_seq
time_t
timer_t
u_char
u_int
u_int8_t
u_int16_t
u_int32_t
u_int64_t
u_long
u_quad_t
u_short
uid_t
uint
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
ulong
ushort
va_list
wchar_t

Unions§

__atomic_wide_counter
__mbstate_t__bindgen_ty_1
avr_twi_msg_irq_t__bindgen_ty_1
in6_addr__bindgen_ty_1
pthread_attr_t
pthread_barrier_t
pthread_barrierattr_t
pthread_cond_t
pthread_condattr_t
pthread_mutex_t
pthread_mutexattr_t
pthread_rwlock_t
pthread_rwlockattr_t
tcphdr__bindgen_ty_1