docs: def _set_overlay_verify(name, overlay_path, config_path):
      """
       _set_overlay_verify - Function to load the overlay and verify it was setup properly
      """
      global DEBUG
      # VERIFY PATH IS NOT THERE
      if os.path.exists(config_path):
          print("Config path already exists! Not moving forward")
          print("config_path: {0}".format(config_path))
          return -1
  
      # MAKE THE CONFIGURATION PATH
      os.makedirs(config_path)
  
      # CAT THE OVERLAY INTO THE CONFIG FILESYSTEM
      with open(config_path + "/dtbo", 'wb') as outfile:
          with open(overlay_path, 'rb') as infile:
              shutil.copyfileobj(infile, outfile)
  
      # SLEEP TO ENABLE THE KERNEL TO DO ITS JOB
      time.sleep(0.2)
  
      # VERIFY
      if name == "CUST":
          # BLINDLY ACCEPT THAT IT LOADED
          return 0
      elif name == "PWM0":
          if os.path.exists(PWMSYSFSPATH):
              if DEBUG:
                  print("PWM IS LOADED!")
              return 0
          else:
              if DEBUG:
                  print("ERROR LOAIDNG PWM0")
              return 1
      elif name == "SPI2":
          if os.listdir(SPI2SYSFSPATH) != "":
              if DEBUG:
                  print("SPI2 IS LOADED!")
              return 0
          else:
              if DEBUG:
                  print("ERROR LOADING SPI2")
              return 0