From 6242978fc010b1bc59e001209f8a4ebe0432e102 Mon Sep 17 00:00:00 2001 From: Jef Driesen Date: Wed, 15 Aug 2012 07:18:12 +0200 Subject: [PATCH] Add support for the Aeris Manta. The last memory page is marked as unreadable, and the profile ringbuffer end is set to 0xFE00. --- src/oceanic_atom2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/oceanic_atom2.c b/src/oceanic_atom2.c index 4231b50..30fb325 100644 --- a/src/oceanic_atom2.c +++ b/src/oceanic_atom2.c @@ -63,6 +63,7 @@ static const device_backend_t oceanic_atom2_device_backend = { oceanic_atom2_device_close /* close */ }; +static const unsigned char aeris_manta_version[] = "MANTA R\0\0 512K"; static const unsigned char aeris_atmosai_version[] = "ATMOSAI R\0\0 512K"; static const unsigned char aeris_epic_version[] = "2M EPIC r\0\0 512K"; static const unsigned char aeris_f10_version[] = "FREEWAER \0\0 512K"; @@ -85,7 +86,6 @@ static const unsigned char tusa_element2_version[] = "ELEMENT2 \0\0 512K"; static const unsigned char tusa_zen_version[] = "TUSAZEN \0\0 512K"; static const unsigned char tusa_zenair_version[] = "TUZENAIR \0\0 512K"; - static const oceanic_common_layout_t aeris_f10_layout = { 0x10000, /* memsize */ 0x0000, /* cf_devinfo */ @@ -382,6 +382,7 @@ oceanic_atom2_device_open (device_t **out, const char* name) device->base.layout = &oceanic_atom1_layout; else if (oceanic_common_match (sherwood_insight_version, device->version, sizeof (device->version)) || oceanic_common_match (sherwood_wisdom2_version, device->version, sizeof (device->version)) || + oceanic_common_match (aeris_manta_version, device->version, sizeof (device->version)) || oceanic_common_match (aeris_atmosai_version, device->version, sizeof (device->version)) || oceanic_common_match (oceanic_geo2_version, device->version, sizeof (device->version)) || oceanic_common_match (oceanic_veo3_version, device->version, sizeof (device->version)) ||