diff --git a/src/arch/i386/config/crt0.base b/src/arch/i386/config/crt0.base index 73f22e1ba2..763905d528 100644 --- a/src/arch/i386/config/crt0.base +++ b/src/arch/i386/config/crt0.base @@ -18,6 +18,8 @@ .section ".rom.data", "a", @progbits .section ".rom.text", "ax", @progbits + intel_chip_post_macro(0x01) /* delay for chipsets */ + #include "crt0_includes.h" CONSOLE_DEBUG_TX_STRING($str_after_ram) diff --git a/src/arch/i386/config/make.base b/src/arch/i386/config/make.base index fa7dcf4dfb..b2aee0d903 100644 --- a/src/arch/i386/config/make.base +++ b/src/arch/i386/config/make.base @@ -32,7 +32,7 @@ addaction linuxbios.rom echo $$size ; \ addaction linuxbios.rom dd if=linuxbios.strip of=linuxbios.rom bs=1 seek=`expr $(ROM_IMAGE_SIZE) - $$size` -makerule payload.block : $(if $(PAYLOAD),$(PAYLOAD), linux.bin.gz) ; dd conv=sync bs=$(PAYLOAD_SIZE) if=$< of=$@ +makerule payload.block : $(if $(PAYLOAD),$(PAYLOAD), linux.bin.gz) ; dd conv=sync bs=$(PAYLOAD_SIZE) count=1 if=$< of=$@ makerule linux.bin.gz: linux.bin ;gzip -f -3 linux.bin makerule linux.bin: $(LINUX) ; objcopy -O binary -R .note -R .comment -S $< $@