From 79dfa4becb895795b21c9eefa8ed4bb04ae2102f Mon Sep 17 00:00:00 2001 From: Jef Driesen Date: Fri, 6 Aug 2010 13:30:42 +0200 Subject: [PATCH] Mark the last memory page on an Aeris Epic as unreadable. --- src/oceanic_atom2.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/oceanic_atom2.c b/src/oceanic_atom2.c index 353c2c8..172a9ec 100644 --- a/src/oceanic_atom2.c +++ b/src/oceanic_atom2.c @@ -65,6 +65,7 @@ static const device_backend_t oceanic_atom2_device_backend = { static const unsigned char oceanic_wisdom2_version[] = "WISDOM R\0\0 512K"; static const unsigned char oceanic_atom2_version[] = "2M ATOM r\0\0 512K"; +static const unsigned char oceanic_epic_version[] = "2M EPIC r\0\0 512K"; static const unsigned char oceanic_oc1_version[] = "OCWATCH R\0\0 1024"; static const oceanic_common_layout_t oceanic_default_layout = { @@ -322,6 +323,7 @@ oceanic_atom2_device_open (device_t **out, const char* name) if (oceanic_common_match (oceanic_oc1_version, device->version, sizeof (device->version))) device->base.layout = &oceanic_oc1_layout; else if (oceanic_common_match (oceanic_atom2_version, device->version, sizeof (device->version)) || + oceanic_common_match (oceanic_epic_version, device->version, sizeof (device->version)) || oceanic_common_match (oceanic_wisdom2_version, device->version, sizeof (device->version))) device->base.layout = &oceanic_atom2_layout; else