| 
				
				 
					Build structure and UEFI
				 
			 | 
		
| 
				 
					2013-07-22, 02:11 
(This post was last modified: 2013-07-22 02:11 by Game.)
				 
				
Post: #1 
			 | 
		|||
				
  | 
		|||
| 
				Build structure and UEFI 
				 
					Hi, 
				
				
				
			Pardon me if I am wrong here, but from my understanding of UEFI, interrupt services are not supported there. Also from the ipxe code I see COM32 image format using interrupts. Don't read further if the above was wrong!! So my question is 1. Is bin-i386-efi a valid target - because again I think UEFI supports only 64 bit systems ? 2. If bin-i386-efi was valid, then it includes a lot of arch/i386/interface/syslinux code (COMBOOT and COM32), which it should not support (because of interrupts) ? Thanks for the help!  | 
		|||
| 
				 
					2013-07-22, 11:59 
				 
				
Post: #2 
			 | 
		|||
				
  | 
		|||
				RE: Build structure and UEFI 
				(2013-07-22 02:11)Game Wrote: 1. Is bin-i386-efi a valid target - because again I think UEFI supports only 64 bit systems ? Yes, it is. There are 32-bit UEFI systems in existence, although they are rare. Quote: 2. If bin-i386-efi was valid, then it includes a lot of arch/i386/interface/syslinux code (COMBOOT and COM32), which it should not support (because of interrupts) ? The general build policy for iPXE is to compile as many files as possible in each build. This helps to avoid code rot: if a change is introduced which prevents the EFI code from compiling, then it will be noticed immediately since the EFI code is compiled even when building a standard PCBIOS target. Michael  | 
		|||
| 
				 
					2013-07-22, 15:10 
				 
				
Post: #3 
			 | 
		|||
				
  | 
		|||
| 
				RE: Build structure and UEFI 
				 
					Hi Michael, 
				
				
				
			Thanks for the reply. But UEFI still would not support COM32? And so should not be linked? Thanks  | 
		|||
| 
				 
					2013-07-22, 15:11 
				 
				
Post: #4 
			 | 
		|||
				
  | 
		|||
| RE: Build structure and UEFI | |||
| 
				 
					2013-07-24, 12:52 
				 
				
Post: #5 
			 | 
		|||
				
  | 
		|||
| 
				RE: Build structure and UEFI 
				 
					Game: And yes, even though everything is built on each compile, not everything is linked in all the time. arch/i386/* is not linked into any UEFI build, to my knowledge.
				 
				
				
				
			 | 
		|||
| 
				
	 
					« Next Oldest | Next Newest »
				 
			 | 
		
User(s) browsing this thread: 1 Guest(s)

Search
Member List
Calendar
Help




