Michael Brown
							
						 
						
							
								007ca97f25
								
							 
						 
						
							Added clear_setting() 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								0a26cd2933
								
							 
						 
						
							Cope with system(""). 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								69b9048e1a
								
							 
						 
						
							Added "priority" and "root-path" options 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								a77b32aaf6
								
							 
						 
						
							D'oh d'oh d'oh d'oh d'oh d'oh d'oh d'oh d'oh 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								f3d817d512
								
							 
						 
						
							Added execv() and system(). 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								496563071d
								
							 
						 
						
							Added strdup() 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								be0cd1cddd
								
							 
						 
						
							Added a functional version of getopt() and getopt_long(), ready for use 
							
							 
							in our commands. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								2863d1a1de
								
							 
						 
						
							inet_aton() has a non-traditional return value 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								d041d74054
								
							 
						 
						
							Tied NVO commands into the human-interactable settings code that I 
							
							 
							completely forgot I'd written ages ago. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								16b81e442f
								
							 
						 
						
							Added more debug messages 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								d9f32726b4
								
							 
						 
						
							Added quick and dirty commands for testing the new NVO code. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								ab4e1dba3f
								
							 
						 
						
							Added nvo_save() 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								cc9bcb99a0
								
							 
						 
						
							Add the concept of a fragment list for non-volatile stored options. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								946967f09c
								
							 
						 
						
							Abstracted out part of the concept of an SPI device to a generalised NVS 
							
							 
							device.
Separated the mechanisms of non-volatile storage access and non-volatile
stored options. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								4cd56820ea
								
							 
						 
						
							Basic non-volatile storage support 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								c4677c7e73
								
							 
						 
						
							Implemented realloc(), and changed the semantics of malloc(0) to allow 
							
							 
							for realloc(0) being a valid way to free memory. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								6a18721ce8
								
							 
						 
						
							Fixed off-by-one error 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								ea97fe42dd
								
							 
						 
						
							Note to self: do not write code late at night 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								5753f2c58b
								
							 
						 
						
							May as well add octal support to strtoul() 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								bbfb2e02fd
								
							 
						 
						
							Fixed endp bug in strtoul() 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								65ff5357f1
								
							 
						 
						
							Extend strtoul() to cope with hex as well as decimal.  Doesn't cope 
							
							 
							with octal yet, but we can probably live without that. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								88e38fa148
								
							 
						 
						
							We don't actually have a stdio.h header file.  Our printf() functions are 
							
							 
							defined in vsprintf.h.  (This may change, since vsprintf.h is a
non-standard name, but for now it's the one to use.)
There should be no need to include vsprintf.h just for DBG() statements,
since include/compiler.h forces it in for a debug build anyway. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Marty Connor
							
						 
						
							
								6ac78f6aff
								
							 
						 
						
							added stdio.h to includes for DBG compilation 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Marty Connor
							
						 
						
							
								1da4faa896
								
							 
						 
						
							include stdio.h to suppress printf warning, general warnings fixups 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								1a944a894e
								
							 
						 
						
							Killed 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								2f60aa42e7
								
							 
						 
						
							Killed 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Marty Connor
							
						 
						
							
								be0b19a690
								
							 
						 
						
							commented out contents of core/nic.c, which should now be obsolete. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								69d2261016
								
							 
						 
						
							Check that serial port init actually happens 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								66dcd22f61
								
							 
						 
						
							Added debug to catch initialisation failures 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								c399e88aa3
								
							 
						 
						
							Hopefully fix gcc3 build issue 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								22511400c7
								
							 
						 
						
							Added generic function for calculating ACPI table checksum 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								27ba2d7527
								
							 
						 
						
							Take out unused cleanup() function so that we can remove the link 
							
							 
							dependency on dev.o. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								dbf3482ef5
								
							 
						 
						
							Removed obsolete print_config() 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								97439cb6eb
								
							 
						 
						
							Kill off poll_interruptions(); it is lethal when we're acting as a PXE 
							
							 
							stack or INT 13 emulator etc. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								3c35a0b16d
								
							 
						 
						
							Added cmdl_show proof-of-concept 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								dd9399f527
								
							 
						 
						
							Added "hostname" and "ip" as sample settings 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								fe774fe356
								
							 
						 
						
							Added ipv4 configuration type 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								7029fb8eff
								
							 
						 
						
							Add string configuration type 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								db46972349
								
							 
						 
						
							Added basic infrastructure for manipulating settings. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								0dd0a8366e
								
							 
						 
						
							Removed obsolete line merged in with the cmdline stuff 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								56c995ff60
								
							 
						 
						
							Aborted 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Marty Connor
							
						 
						
							
								41af7457a8
								
							 
						 
						
							Merge of Fredrik Hultin command_line 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								6e3e5efaed
								
							 
						 
						
							Accept '%i' as a synonym for '%d'. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								e74e20cb55
								
							 
						 
						
							Remove the static IP address hack from netdevice.c, and change the 
							
							 
							default test to the DHCP test. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								35b0233baa
								
							 
						 
						
							Tidy up hex_dump() output. 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								3acbff4f00
								
							 
						 
						
							How did this ever work properly before? 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Marty Connor
							
						 
						
							
								eb091f03e3
								
							 
						 
						
							fix printf format args 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Marty Connor
							
						 
						
							
								e8cc1c4333
								
							 
						 
						
							Removed vestigal FILO code 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Dan Lynch
							
						 
						
							
								446c1a3372
								
							 
						 
						
							- deprecated in favour of a split library model 
							
							
						 
						před 19 roky  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								3c8aafa209
								
							 
						 
						
							Simplify RX data path. 
							
							 
							
Kill off the static single net device and move to proper dynamic
registration (which we need with the new device model).
Break the (flawed) assumption that all network-layer protocols can use
ARP; such network-layer protocols (i.e. IPv4) must now register as an ARP
protocol using ARP_NET_PROTOCOL() and provide a single method for checking
the existence of a local network-layer address. 
							
							
						 
						před 19 roky