Module Name:    src
Committed By:   ahoka
Date:           Tue Jun 28 10:32:45 UTC 2011

Modified Files:
        src/sys/dev/nand: nandemulator.c

Log Message:
adjust to nand changes


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/nand/nandemulator.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/nand/nandemulator.c
diff -u src/sys/dev/nand/nandemulator.c:1.4 src/sys/dev/nand/nandemulator.c:1.5
--- src/sys/dev/nand/nandemulator.c:1.4	Tue Apr 26 13:38:13 2011
+++ src/sys/dev/nand/nandemulator.c	Tue Jun 28 10:32:45 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: nandemulator.c,v 1.4 2011/04/26 13:38:13 ahoka Exp $	*/
+/*	$NetBSD: nandemulator.c,v 1.5 2011/06/28 10:32:45 ahoka Exp $	*/
 
 /*-
  * Copyright (c) 2011 Department of Software Engineering,
@@ -32,7 +32,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: nandemulator.c,v 1.4 2011/04/26 13:38:13 ahoka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: nandemulator.c,v 1.5 2011/06/28 10:32:45 ahoka Exp $");
 
 #include <sys/param.h>
 #include <sys/device.h>
@@ -57,14 +57,14 @@
 static void nandemulator_command(device_t, uint8_t);
 static void nandemulator_address(device_t, uint8_t);
 static void nandemulator_busy(device_t);
-static void nandemulator_read_byte(device_t, uint8_t *);
-static void nandemulator_write_byte(device_t, uint8_t);
-static void nandemulator_read_word(device_t, uint16_t *);
-static void nandemulator_write_word(device_t, uint16_t);
-static void nandemulator_read_buf_byte(device_t, void *, size_t);
-static void nandemulator_read_buf_word(device_t, void *, size_t);
-static void nandemulator_write_buf_byte(device_t, const void *, size_t);
-static void nandemulator_write_buf_word(device_t, const void *, size_t);
+static void nandemulator_read_1(device_t, uint8_t *);
+static void nandemulator_write_1(device_t, uint8_t);
+static void nandemulator_read_2(device_t, uint16_t *);
+static void nandemulator_write_2(device_t, uint16_t);
+static void nandemulator_read_buf_1(device_t, void *, size_t);
+static void nandemulator_read_buf_2(device_t, void *, size_t);
+static void nandemulator_write_buf_1(device_t, const void *, size_t);
+static void nandemulator_write_buf_2(device_t, const void *, size_t);
 
 static size_t nandemulator_address_to_page(device_t);
 static size_t nandemulator_page_to_backend_offset(device_t, size_t);
@@ -186,14 +186,14 @@
 
 	sc->sc_nand_if.command = &nandemulator_command;
 	sc->sc_nand_if.address = &nandemulator_address;
-	sc->sc_nand_if.read_buf_byte = &nandemulator_read_buf_byte;
-	sc->sc_nand_if.read_buf_word = &nandemulator_read_buf_word;
-	sc->sc_nand_if.read_byte = &nandemulator_read_byte;
-	sc->sc_nand_if.read_word = &nandemulator_read_word;
-	sc->sc_nand_if.write_buf_byte = &nandemulator_write_buf_byte;
-	sc->sc_nand_if.write_buf_word = &nandemulator_write_buf_word;
-	sc->sc_nand_if.write_byte = &nandemulator_write_byte;
-	sc->sc_nand_if.write_word = &nandemulator_write_word;
+	sc->sc_nand_if.read_buf_1 = &nandemulator_read_buf_1;
+	sc->sc_nand_if.read_buf_2 = &nandemulator_read_buf_2;
+	sc->sc_nand_if.read_1 = &nandemulator_read_1;
+	sc->sc_nand_if.read_2 = &nandemulator_read_2;
+	sc->sc_nand_if.write_buf_1 = &nandemulator_write_buf_1;
+	sc->sc_nand_if.write_buf_2 = &nandemulator_write_buf_2;
+	sc->sc_nand_if.write_1 = &nandemulator_write_1;
+	sc->sc_nand_if.write_2 = &nandemulator_write_2;
 	sc->sc_nand_if.busy = &nandemulator_busy;
 
 	sc->sc_nand_if.ecc.necc_code_size = 3;
@@ -326,7 +326,7 @@
 
 	KASSERT(sc->sc_address_counter ==
 	    sc->sc_column_cycles + sc->sc_row_cycles);
-	
+
 	if (sc->sc_address_counter !=
 	    sc->sc_column_cycles + sc->sc_row_cycles) {
 		aprint_error_dev(self, "incorrect number of address cycles\n");
@@ -472,7 +472,7 @@
 		sc->sc_address <<= 8;
 		sc->sc_address |= address;
 		sc->sc_address_counter++;
-		
+
 		if (sc->sc_address_counter ==
 		    sc->sc_column_cycles + sc->sc_row_cycles) {
 			nandemulator_address_chip(self);
@@ -505,7 +505,7 @@
 }
 
 static void
-nandemulator_read_byte(device_t self, uint8_t *data)
+nandemulator_read_1(device_t self, uint8_t *data)
 {
 	struct nandemulator_softc *sc = device_private(self);
 
@@ -523,7 +523,7 @@
 }
 
 static void
-nandemulator_write_byte(device_t self, uint8_t data)
+nandemulator_write_1(device_t self, uint8_t data)
 {
 	struct nandemulator_softc *sc = device_private(self);
 
@@ -548,7 +548,7 @@
 }
 
 static void
-nandemulator_read_word(device_t self, uint16_t *data)
+nandemulator_read_2(device_t self, uint16_t *data)
 {
 	struct nandemulator_softc *sc = device_private(self);
 
@@ -574,7 +574,7 @@
 }
 
 static void
-nandemulator_write_word(device_t self, uint16_t data)
+nandemulator_write_2(device_t self, uint16_t data)
 {
 	struct nandemulator_softc *sc = device_private(self);
 
@@ -607,7 +607,7 @@
 }
 
 static void
-nandemulator_read_buf_byte(device_t self, void *buf, size_t len)
+nandemulator_read_buf_1(device_t self, void *buf, size_t len)
 {
 	uint8_t *addr;
 
@@ -616,13 +616,13 @@
 
 	addr = buf;
 	while (len > 0) {
-		nandemulator_read_byte(self, addr);
+		nandemulator_read_1(self, addr);
 		addr++, len--;
 	}
 }
 
 static void
-nandemulator_read_buf_word(device_t self, void *buf, size_t len)
+nandemulator_read_buf_2(device_t self, void *buf, size_t len)
 {
 	uint16_t *addr;
 
@@ -633,13 +633,13 @@
 	addr = buf;
 	len /= 2;
 	while (len > 0) {
-		nandemulator_read_word(self, addr);
+		nandemulator_read_2(self, addr);
 		addr++, len--;
 	}
 }
 
 static void
-nandemulator_write_buf_byte(device_t self, const void *buf, size_t len)
+nandemulator_write_buf_1(device_t self, const void *buf, size_t len)
 {
 	const uint8_t *addr;
 
@@ -648,13 +648,13 @@
 
 	addr = buf;
 	while (len > 0) {
-		nandemulator_write_byte(self, *addr);
+		nandemulator_write_1(self, *addr);
 		addr++, len--;
 	}
 }
 
 static void
-nandemulator_write_buf_word(device_t self, const void *buf, size_t len)
+nandemulator_write_buf_2(device_t self, const void *buf, size_t len)
 {
 	const uint16_t *addr;
 
@@ -665,7 +665,7 @@
 	addr = buf;
 	len /= 2;
 	while (len > 0) {
-		nandemulator_write_word(self, *addr);
+		nandemulator_write_2(self, *addr);
 		addr++, len--;
 	}
 }

Reply via email to