Michael Brown
							
						 
						
							
								69d2261016
								
							 
						 
						
							Check that serial port init actually happens 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								66dcd22f61
								
							 
						 
						
							Added debug to catch initialisation failures 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								78dd963c1f
								
							 
						 
						
							Check to see if we've reached the end of the map before attempting to 
							
							 
							skip past an empty region, otherwise we end up generating an infinitely
long e820 map.  (Yes, there *are* real systems that provide e820 maps
with a zero-length region at the end...) 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								c399e88aa3
								
							 
						 
						
							Hopefully fix gcc3 build issue 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								095fce14f8
								
							 
						 
						
							Added extra debugging 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								7e95980858
								
							 
						 
						
							Added iBFT construction to iSCSI boot test 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								22511400c7
								
							 
						 
						
							Added generic function for calculating ACPI table checksum 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								c46126bfa4
								
							 
						 
						
							Does anyone still use 9600 baud? 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								cab3f4502b
								
							 
						 
						
							Correct option number for DHCP_DNS_SERVERS, and add it to the request 
							
							 
							list. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								5a54225aef
								
							 
						 
						
							Added support for INT 13,15; NTLDR calls it (though it may not 
							
							 
							actually do anything with the result, since it carried on using us
even when we returned failure). 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								40724431e8
								
							 
						 
						
							Added support for INT 13,15; NTLDR calls it (though it may not 
							
							 
							actually do anything with the result, since it carried on using us
even when we returned failure). 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								19883779ba
								
							 
						 
						
							Use TEXT16_CODE() rather than manually specifying ".code16" etc, since 
							
							 
							our manual ".code32" will break a KEEP_IT_REAL build. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								028bc034e4
								
							 
						 
						
							Always update the PnP checksum, even if the ident string is not being set. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								b4e559d7e2
								
							 
						 
						
							Added basic profiling support 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								6abfaa153b
								
							 
						 
						
							Towards making KEEP_IT_REAL work again. 
							
							 
							
Fix bug that caused over-allocation of .text16 and .data16 memory areas
by a factor of 16. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								cddf8df8d4
								
							 
						 
						
							Quick utility to pad floppy disk images for vmware/qemu 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Nikhil Chandru Rao
							
						 
						
							
								dccb8358bd
								
							 
						 
						
							Fixed a bug in the TCP state machine. Added a transition from ESTABLISHED to LAST_ACK on receiving a FIN,ACK 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Nikhil Chandru Rao
							
						 
						
							
								d1d334b8e1
								
							 
						 
						
							IP6 support 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								f1e1dfae3d
								
							 
						 
						
							Added RX tracing as well. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								cf2178f885
								
							 
						 
						
							Added debug strings. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								bb3df618b8
								
							 
						 
						
							Remove old-style debug message 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								0743dc5b0d
								
							 
						 
						
							Added some minimal debugging for transmitted PDUs. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								27ba2d7527
								
							 
						 
						
							Take out unused cleanup() function so that we can remove the link 
							
							 
							dependency on dev.o. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								d475ecd561
								
							 
						 
						
							Removed TAGGED_IMAGE from the default build; NBI has been broken for ages. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								dbf3482ef5
								
							 
						 
						
							Removed obsolete print_config() 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								dd59181a0a
								
							 
						 
						
							Removed DNS from the default configuration; it hasn't been updated to 
							
							 
							the new UDP API yet. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								97439cb6eb
								
							 
						 
						
							Kill off poll_interruptions(); it is lethal when we're acting as a PXE 
							
							 
							stack or INT 13 emulator etc. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Derek Pryor
							
						 
						
							
								562ab6d65c
								
							 
						 
						
							Bug fixes to the HTTP protocol code 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Derek Pryor
							
						 
						
							
								0f88703019
								
							 
						 
						
							Bug fixes to the HTTP protocol code 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								c48170ffaf
								
							 
						 
						
							Print net device name when making request. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								3c35a0b16d
								
							 
						 
						
							Added cmdl_show proof-of-concept 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								dd9399f527
								
							 
						 
						
							Added "hostname" and "ip" as sample settings 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								fe774fe356
								
							 
						 
						
							Added ipv4 configuration type 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								7029fb8eff
								
							 
						 
						
							Add string configuration type 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								db0ff1731f
								
							 
						 
						
							Fail gracefully when set_dhcp_option() is called with options==NULL. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								db46972349
								
							 
						 
						
							Added basic infrastructure for manipulating settings. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Derek Pryor
							
						 
						
							
								3b45f05be4
								
							 
						 
						
							Removing because of conflict with new HTTP protocol 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Derek Pryor
							
						 
						
							
								25ea34a8d7
								
							 
						 
						
							New HTTP protocol and test code 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								2497270c14
								
							 
						 
						
							command->data_{in,out} are now userptr_t, so it is invalid to compare 
							
							 
							against NULL. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								ea5fa82b91
								
							 
						 
						
							Fixed variable name in assertion 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								bc1a37eacb
								
							 
						 
						
							Added missing packed attribute 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								35559ad87c
								
							 
						 
						
							Added description for a basic ACPI table, taken from 
							
							 
							include/linux/acpi.h. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								4afc494b83
								
							 
						 
						
							Both the !PXE and PXENV+ structures must be paragraph-aligned 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								c3a4f3c5da
								
							 
						 
						
							Towards an RFC2988-compliant timer. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								f0718d562f
								
							 
						 
						
							Don't call stop_timer() from within the timer expiry callback; it's 
							
							 
							already stopped.
Don't call start_timer() when sending a dataless ACK.  This may or may
not be the right thing to do; I can't tell.
Back out broken "send ACK only if required to" logic temporarily. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Nikhil Chandru Rao
							
						 
						
							
								3aff701001
								
							 
						 
						
							Changed the TCP state machines behaviour in the ESTABLISHED state 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								dc8b96b446
								
							 
						 
						
							Temporarily work around the bug when port numbers are reused between 
							
							 
							subsequent runs. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								09688cb3b5
								
							 
						 
						
							Correct some packet ownership and freeing bugs. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								43d601b678
								
							 
						 
						
							out_flags was being set but never used. 
							
							 
							
Use just random() to allocate initial sequence numbers; the previous
algorithm ended up with a high probability of zeroing the high word. 
							
							
						 
						19 年之前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								065a2a486d
								
							 
						 
						
							Port the UDP port allocation code to TCP 
							
							
						 
						19 年之前