summaryrefslogtreecommitdiffstats
path: root/commands/mem.c
diff options
context:
space:
mode:
authorSascha Hauer <sha@octopus.labnet.pengutronix.de>2007-09-13 15:08:55 +0200
committerSascha Hauer <sha@octopus.labnet.pengutronix.de>2007-09-13 15:08:55 +0200
commit6251a54a68cf590d30f45bafe3f55ca1ce5816fb (patch)
tree191eab8ad53c625583945458108c6f89eb00d952 /commands/mem.c
parent6c895148bca31c3d0122ab99bb0f7781f5c878c1 (diff)
downloadbarebox-6251a54a68cf590d30f45bafe3f55ca1ce5816fb.tar.gz
barebox-6251a54a68cf590d30f45bafe3f55ca1ce5816fb.tar.xz
add rom driver
Diffstat (limited to 'commands/mem.c')
-rw-r--r--commands/mem.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/commands/mem.c b/commands/mem.c
index cb146b4396..f78232521e 100644
--- a/commands/mem.c
+++ b/commands/mem.c
@@ -460,6 +460,12 @@ static struct driver_d ram_drv = {
.type = DEVICE_TYPE_DRAM,
};
+static struct driver_d rom_drv = {
+ .name = "rom",
+ .probe = dummy_probe,
+ .read = mem_read,
+};
+
static int mem_init(void)
{
rw_buf = malloc(RW_BUF_SIZE);
@@ -471,6 +477,7 @@ static int mem_init(void)
register_device(&mem_dev);
register_driver(&mem_drv);
register_driver(&ram_drv);
+ register_driver(&rom_drv);
return 0;
}