#ifndef __MAX2837_H #define __MAX2837_H #include #include /* TODO - make this a private header for max2837.c only, make new max2837.h */ /* 32 registers, each containing 10 bits of data. */ #define MAX2837_NUM_REGS 32 /* TODO - these externs will be local to max2837.c ... don't define here? */ extern uint16_t max2837_regs[MAX2837_NUM_REGS]; extern uint32_t max2837_regs_dirty; #define MAX2837_REG_SET_CLEAN(r) max2837_regs_dirty &= ~(1UL<