Handle of GPIO bundle that returned from "dedic_gpio_new_bundle"
mask
Mask of the GPIOs to be written in the given bundle
value
Value to write to given GPIO bundle, low bit represents low member in the bundle
Notes
The mask is seen from the view of GPIO bundle. For example, bundleA contains [GPIO10, GPIO12, GPIO17], to set GPIO17 individually, the mask should be 0x04. For performance reasons, this function doesn't check the validity of any parameters, and is placed in IRAM.
Get the channel offset of the GPIO bundle A GPIO bundle maps the GPIOS of a particular direction to a consecutive set of channels within a particular GPIO bank of a particular CPU. This function returns the offset to the bundle's first channel of a particular direction within the bank.
Examples
dedic_gpio_bundle_write() is referenced by 3 libraries and example projects: