# # Revision-Id: anj@aps.anl.gov-20101005192737-disfz3vs0f3fiixd # Author: W. Eric Norum # Canadian Light Source # eric@cls.usask.ca # # All RTEMS targets use the same Makefile fragment # RTEMS_TARGET_CPU=i386 MUNCH_SUFFIX = .boot MUNCHNAME = $(PRODNAME:%$(EXE)=%$(MUNCH_SUFFIX)) define MUNCH_CMD $(RTEMS_TOOLS)/bin/$(OBJCOPY_FOR_TARGET) -O binary -R .comment -S $< temp.bin $(PROJECT_RELEASE)/build-tools/bin2boot $@ 0x00097E00 \ $(PROJECT_RELEASE)/lib/start16.bin 0x00097C00 0 temp.bin 0x00100000 0 rm -f temp.bin endef include $(CONFIG)/os/CONFIG.Common.RTEMS # # Put text segment where it will work with etherboot # OP_SYS_LDFLAGS += -Wl,-Ttext,0x100000