From 63e020f54fe078db59f691fdcff5f4b7c3ee5f39 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sun, 18 Oct 2015 22:31:46 +0200 Subject: [PATCH] monitor: Fix firmware version numbering for Broadcom chips --- monitor/packet.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/monitor/packet.c b/monitor/packet.c index 0dbc0e350..6bdff8724 100644 --- a/monitor/packet.c +++ b/monitor/packet.c @@ -2465,11 +2465,11 @@ static void print_manufacturer_broadcom(uint16_t subversion, uint16_t revision) if (str) print_field(" Firmware: %3.3u.%3.3u.%3.3u (%s)", - (ver & 0x7000) >> 13, + (ver & 0xe000) >> 13, (ver & 0x1f00) >> 8, ver & 0x00ff, str); else print_field(" Firmware: %3.3u.%3.3u.%3.3u", - (ver & 0x7000) >> 13, + (ver & 0xe000) >> 13, (ver & 0x1f00) >> 8, ver & 0x00ff); if (rev != 0xffff) -- 2.47.3