From 2568efd1ead77cd6c459e8f2580466a923bb4ba7 Mon Sep 17 00:00:00 2001 From: Josh Blum Date: Wed, 24 Nov 2010 10:08:24 -0800 Subject: usrp2: cover both rev3 cases for usrp2 revision numbers --- host/lib/usrp/usrp2/usrp2_iface.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'host/lib/usrp/usrp2') diff --git a/host/lib/usrp/usrp2/usrp2_iface.cpp b/host/lib/usrp/usrp2/usrp2_iface.cpp index 81bc80c88..257c1daa9 100644 --- a/host/lib/usrp/usrp2/usrp2_iface.cpp +++ b/host/lib/usrp/usrp2/usrp2_iface.cpp @@ -48,11 +48,14 @@ public: regs = usrp2_get_regs(false); break; - case USRP_NXXX: case USRP_N200: case USRP_N210: regs = usrp2_get_regs(true); break; + + case USRP_NXXX: //fallthough case is old register map (USRP2) + regs = usrp2_get_regs(false); + break; } //check the fpga compatibility number @@ -262,7 +265,8 @@ public: rev_type get_rev(void){ switch (boost::lexical_cast(mb_eeprom["rev"])){ - case 0x0300: return USRP2_REV3; + case 0x0300: + case 0x0301: return USRP2_REV3; case 0x0400: return USRP2_REV4; case 0x0A00: return USRP_N200; case 0x0A01: return USRP_N210; -- cgit v1.2.3