# modules/max72xx/max72xx.c File Reference

`#include <mios32.h>`
`#include "max72xx.h"`

## Functions
s32 | MAX72XX_Init (u32 mode)
s32 | MAX72XX_NumChainsGet (void)
s32 | MAX72XX_NumChainsSet (u8 num_chains)
s32 | MAX72XX_EnabledGet (u8 chain)
s32 | MAX72XX_EnabledSet (u8 chain, u8 enabled)
s32 | MAX72XX_NumDevicesPerChainGet (u8 chain)
s32 | MAX72XX_NumDevicesPerChainSet (u8 chain, u8 num_devices)
s32 | MAX72XX_DigitSet (u8 chain, u8 device, u8 digit, u8 value)
s32 | MAX72XX_AllDigitsSet (u8 chain, u8 device, u8 *values)
s32 | MAX72XX_DigitGet (u8 chain, u8 device, u8 digit)
s32 | MAX72XX_WriteReg (u8 chain, u8 device, u8 reg, u8 value)
s32 | MAX72XX_WriteAllRegs (u8 chain, u8 reg, u8 value)
s32 | MAX72XX_UpdateDigit (u8 chain, u8 digit)
s32 | MAX72XX_UpdateAllDigits (u8 chain)
s32 | MAX72XX_UpdateAllChains (void)