$(foreach drv,$(DRIVERS),\
$(eval OTHERS := $(filter-out $(drv),$(DRIVERS)))\
$(eval $(drv)SRC := $(filter-out $(OTHERS:%=\%/%.o),$(OBJ)))\
$(foreach drv,$(DRIVERS),\
$(eval OTHERS := $(filter-out $(drv),$(DRIVERS)))\
$(eval $(drv)SRC := $(filter-out $(OTHERS:%=\%/%.o),$(OBJ)))\