===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
firmware-tomu-2.0~rc7/toboot/main.c-325-
firmware-tomu-2.0~rc7/toboot/main.c:326:    asm volatile(
firmware-tomu-2.0~rc7/toboot/main.c-327-        "mov lr, %0 \n\t"
##############################################
firmware-tomu-2.0~rc7/toboot/mcu.h-3152-#define MSC_STATUS_LOCKED_DEFAULT               (_MSC_STATUS_LOCKED_DEFAULT << 1)       /**< Shifted mode DEFAULT for MSC_STATUS */
firmware-tomu-2.0~rc7/toboot/mcu.h:3153:#define MSC_STATUS_INVADDR                      (0x1UL << 2)                            /**< Invalid Write Address or Erase Page */
firmware-tomu-2.0~rc7/toboot/mcu.h-3154-#define _MSC_STATUS_INVADDR_SHIFT               2                                       /**< Shift value for MSC_INVADDR */
##############################################
firmware-tomu-2.0~rc7/toboot/mcu.h-4580-{
firmware-tomu-2.0~rc7/toboot/mcu.h:4581:    asm volatile ("cpsie i" : : : "memory");
firmware-tomu-2.0~rc7/toboot/mcu.h-4582-}
##############################################
firmware-tomu-2.0~rc7/toboot/mcu.h-4589-{
firmware-tomu-2.0~rc7/toboot/mcu.h:4590:    asm volatile ("cpsid i" : : : "memory");
firmware-tomu-2.0~rc7/toboot/mcu.h-4591-}
##############################################
firmware-tomu-2.0~rc7/toboot/toboot.c-15-    extern uint32_t _edtext;
firmware-tomu-2.0~rc7/toboot/toboot.c:16:#define PADDR(x) ((uint32_t)&x)
firmware-tomu-2.0~rc7/toboot/toboot.c-17-#define PAGE_SIZE 1024
firmware-tomu-2.0~rc7/toboot/toboot.c-18-#define PAGE_ROUND_UP(x) ( (((uint32_t)(x)) + PAGE_SIZE-1) & (~(PAGE_SIZE-1)) ) 
firmware-tomu-2.0~rc7/toboot/toboot.c:19:    return PAGE_ROUND_UP(PADDR(_eflash) + (PADDR(_edtext) - PADDR(_sdtext)));
firmware-tomu-2.0~rc7/toboot/toboot.c-20-#undef PADDR
##############################################
firmware-tomu-2.0~rc7/toboot/usb_dev.c-86-
firmware-tomu-2.0~rc7/toboot/usb_dev.c:87:static void efm32hg_set_daddr(uint8_t daddr)
firmware-tomu-2.0~rc7/toboot/usb_dev.c-88-{
##############################################
firmware-tomu-2.0~rc7/toboot/usb_dev.c-338-    case 0x0500: // SET_ADDRESS
firmware-tomu-2.0~rc7/toboot/usb_dev.c:339:        efm32hg_set_daddr(dev->dev_req.wValue);
firmware-tomu-2.0~rc7/toboot/usb_dev.c-340-        break;
##############################################
firmware-tomu-2.0~rc7/toboot/usb_dev.c-567-        USB->GINTSTS = USB_GINTSTS_USBRST;
firmware-tomu-2.0~rc7/toboot/usb_dev.c:568:        efm32hg_set_daddr(0);
firmware-tomu-2.0~rc7/toboot/usb_dev.c-569-        return;
##############################################
firmware-tomu-2.0~rc7/toboot/usb_dev.c-726-
firmware-tomu-2.0~rc7/toboot/usb_dev.c:727:    efm32hg_set_daddr(0);
firmware-tomu-2.0~rc7/toboot/usb_dev.c-728-