grblHAL core  20250412
ioport_bus_t Union Reference

#include <settings.h>

Data Fields

uint32_t value
 
uint32_t mask
 
struct {
   uint32_t   bit0:1
 
   uint32_t   bit1:1
 
   uint32_t   bit2:1
 
   uint32_t   bit3:1
 
   uint32_t   bit4:1
 
   uint32_t   bit5:1
 
   uint32_t   bit6:1
 
   uint32_t   bit7:1
 
   uint32_t   bit8:1
 
   uint32_t   bit9:1
 
   uint32_t   bit10:1
 
   uint32_t   bit11:1
 
   uint32_t   bit12:1
 
   uint32_t   bit13:1
 
   uint32_t   bit14:1
 
   uint32_t   bit15:1
 
   uint32_t   bit16:1
 
   uint32_t   bit17:1
 
   uint32_t   bit18:1
 
   uint32_t   bit19:1
 
   uint32_t   bit20:1
 
   uint32_t   bit21:1
 
   uint32_t   bit22:1
 
   uint32_t   bit23:1
 
}; 
 

Field Documentation

◆ 

struct { ... }

◆ bit0

uint32_t bit0

◆ bit1

uint32_t bit1

◆ bit10

uint32_t bit10

◆ bit11

uint32_t bit11

◆ bit12

uint32_t bit12

◆ bit13

uint32_t bit13

◆ bit14

uint32_t bit14

◆ bit15

uint32_t bit15

◆ bit16

uint32_t bit16

◆ bit17

uint32_t bit17

◆ bit18

uint32_t bit18

◆ bit19

uint32_t bit19

◆ bit2

uint32_t bit2

◆ bit20

uint32_t bit20

◆ bit21

uint32_t bit21

◆ bit22

uint32_t bit22

◆ bit23

uint32_t bit23

◆ bit3

uint32_t bit3

◆ bit4

uint32_t bit4

◆ bit5

uint32_t bit5

◆ bit6

uint32_t bit6

◆ bit7

uint32_t bit7

◆ bit8

uint32_t bit8

◆ bit9

uint32_t bit9

◆ mask

uint32_t mask

◆ value

uint32_t value

The documentation for this union was generated from the following file: