socal_reg_t
static int load_file(char *, caddr_t, volatile socal_reg_t *);
static int write_feprom(uchar_t *, uchar_t *, volatile socal_reg_t *);
static int feprom_erase(volatile uchar_t *, volatile socal_reg_t *);
volatile socal_reg_t *regs;
regs = (socal_reg_t *)((int)addr + REG_OFFSET);
volatile socal_reg_t *regs)
volatile socal_reg_t *regs)
feprom_erase(volatile uchar_t *dest_address, volatile socal_reg_t *regs)
int offset, int size, volatile socal_reg_t *regs)
load_file(char *file, caddr_t prom, volatile socal_reg_t *regs)
socal_reg_t *socal_rp; /* pointer to soc+ registers */