patch-2.4.0-test12 linux/drivers/mtd/vmax301.c
Next file: linux/drivers/net/3c503.c
Previous file: linux/drivers/mtd/rpxlite.c
Back to the patch index
Back to the overall index
- Lines: 88
- Date:
Mon Dec 11 14:57:58 2000
- Orig file:
v2.4.0-test11/linux/drivers/mtd/vmax301.c
- Orig date:
Tue Jul 4 10:10:05 2000
diff -u --recursive --new-file v2.4.0-test11/linux/drivers/mtd/vmax301.c linux/drivers/mtd/vmax301.c
@@ -1,4 +1,4 @@
-// $Id: vmax301.c,v 1.13 2000/07/03 10:01:38 dwmw2 Exp $
+// $Id: vmax301.c,v 1.15 2000/11/27 08:50:22 dwmw2 Exp $
/* ######################################################################
Tempustech VMAX SBC301 MTD Driver.
@@ -142,46 +142,43 @@
static struct map_info vmax_map[2] = {
{
- "VMAX301 Internal Flash",
- 3*2*1024*1024,
- 1,
- vmax301_read8,
- vmax301_read16,
- vmax301_read32,
- vmax301_copy_from,
- vmax301_write8,
- vmax301_write16,
- vmax301_write32,
- vmax301_copy_to,
- WINDOW_START + WINDOW_LENGTH,
- 0xFFFFFFFF
+ name: "VMAX301 Internal Flash",
+ size: 3*2*1024*1024,
+ buswidth: 1,
+ read8: vmax301_read8,
+ read16: vmax301_read16,
+ read32: vmax301_read32,
+ copy_from: vmax301_copy_from,
+ write8: vmax301_write8,
+ write16: vmax301_write16,
+ write32: vmax301_write32,
+ copy_to: vmax301_copy_to,
+ map_priv_1: WINDOW_START + WINDOW_LENGTH,
+ map_priv_2: 0xFFFFFFFF
},
{
- "VMAX301 Socket",
- 0,
- 1,
- vmax301_read8,
- vmax301_read16,
- vmax301_read32,
- vmax301_copy_from,
- vmax301_write8,
- vmax301_write16,
- vmax301_write32,
- vmax301_copy_to,
- WINDOW_START + (3*WINDOW_LENGTH),
- 0xFFFFFFFF
+ name: "VMAX301 Socket",
+ size: 0,
+ buswidth: 1,
+ read8: vmax301_read8,
+ read16: vmax301_read16,
+ read32: vmax301_read32,
+ copy_from: vmax301_copy_from,
+ write8: vmax301_write8,
+ write16: vmax301_write16,
+ write32: vmax301_write32,
+ copy_to: vmax301_copy_to,
+ map_priv_1: WINDOW_START + (3*WINDOW_LENGTH),
+ map_priv_2: 0xFFFFFFFF
}
};
static struct mtd_info *vmax_mtd[2] = {NULL, NULL};
-#if LINUX_VERSION_CODE < 0x20300
-#ifdef MODULE
+#if LINUX_VERSION_CODE < 0x20212 && defined(MODULE)
#define init_vmax301 init_module
#define cleanup_vmax301 cleanup_module
#endif
-#define __exit
-#endif
static void __exit cleanup_vmax301(void)
{
@@ -237,7 +234,5 @@
return 0;
}
-#if LINUX_VERSION_CODE > 0x20300
module_init(init_vmax301);
module_exit(cleanup_vmax301);
-#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)