FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kStatus kGpioBank_SetState64u ( kGpioBank  bank,
k64u  mask,
k64u  state 
)

Sets the output state for one or more GPIO pins in this bank.

This function takes 64-bit values and can be used to change the output state of specific pins, while leaving the output state for all the other pins unchanged.

The output state can only be changed for output pins. The behavior for changing input pins is undefined.

Parameters
bankGpio Bank object.
maskBitset to specify which pin(s) should be changed.
stateBitset to specify the output state(s).
Returns
Operation status.