and use it instead of magic value.
Change-Id: I5d006aaf990d4ef3a82e622b1e41cd2bfec359f7
Signed-off-by: Tomas Vanek <vanekt@fbl.cz>
Reported-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/8810
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Tested-by: jenkins
#define BOOTROM_RP2040_MAGIC 0x01754d
/* this is 'M' 'u', 2 (version) */
#define BOOTROM_RP2350_MAGIC 0x02754d
+#define BOOTROM_MAGIC_MASK 0xffffff
#define BOOTROM_MAGIC_ADDR 0x00000010
#define MAKE_TAG(a, b) (((b)<<8) | a)
return err;
/* Ignore version */
- magic &= 0xffffff;
+ magic &= BOOTROM_MAGIC_MASK;
if (magic == BOOTROM_RP2350_MAGIC) {
/* Distinguish old-style RP2350 ROM table (A0, and earlier A1 builds)