Serial Wombat 4A and 4B Firmware
Functions | Variables
pinRegisters.c File Reference
#include <stdint.h>
#include <string.h>
#include "serialWombat.h"

Functions

void CopyFromArrayToPinBuffer ()
 
void CopyFromPinBufferToArray ()
 
void SetBuffer (uint8_t pin, uint16_t value)
 
uint16_t GetBuffer (uint8_t pin)
 
void SetMode (uint8_t pin, uint8_t mode)
 
uint8_t GetMode (uint8_t pin)
 

Variables

pinRegister_t PinUpdateRegisters [NUMBER_OF_TOTAL_PINS]
 
uint16_t incrementingValue = 0
 

Function Documentation

◆ CopyFromArrayToPinBuffer()

void CopyFromArrayToPinBuffer ( )

◆ CopyFromPinBufferToArray()

void CopyFromPinBufferToArray ( )

◆ GetBuffer()

uint16_t GetBuffer ( uint8_t  pin)

◆ GetMode()

uint8_t GetMode ( uint8_t  pin)

◆ SetBuffer()

void SetBuffer ( uint8_t  pin,
uint16_t  value 
)

◆ SetMode()

void SetMode ( uint8_t  pin,
uint8_t  mode 
)

Variable Documentation

◆ incrementingValue

uint16_t incrementingValue = 0

◆ PinUpdateRegisters

pinRegister_t PinUpdateRegisters[NUMBER_OF_TOTAL_PINS]