/* Output an ACK to the NVRAM after reading, change GPIO0 to output and when done back to an input  */
static void S24C16_write_ack(struct sym_device *np, u_char write_bit, u_char *gpreg, u_char *gpcntl)
/* Output an ACK to the NVRAM after reading, change GPIO0 to output and when done back to an input  */
static void S24C16_write_ack(struct sym_device *np, u_char write_bit, u_char *gpreg, u_char *gpcntl)
{
	OUTB(np, nc_gpcntl, *gpcntl & 0xfe);
	S24C16_do_bit(np, NULL, write_bit, gpreg);
	OUTB(np, nc_gpcntl, *gpcntl);
}