Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e169a1805f 
								
							 
						 
						
							
							
								
								* grub-core/net/drivers/ieee1275/ofnet.c (search_net_devices): Decrease  
							
							... 
							
							
							
							poll rate. 
							
						 
						
							2012-06-19 15:44:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0494408e7e 
								
							 
						 
						
							
							
								
								* include/grub/net.h (grub_net_card): New member txbufsize.  
							
							... 
							
							
							
							* include/grub/ieee1275/ieee1275.h (grub_ieee1275_flag): New enum values
	GRUB_IEEE1275_FLAG_NO_OFNET_SUFFIX and
	GRUB_IEEE1275_FLAG_VIRT_TO_REAL_BROKEN.
	* grub-core/net/drivers/efi/efinet.c (grub_efinet_findcards): Use
	txbufsize.
	* grub-core/kern/ieee1275/cmain.c (grub_ieee1275_find_options): Use
	compatible property to check for macs. Set
	GRUB_IEEE1275_FLAG_NO_OFNET_SUFFIX and
	GRUB_IEEE1275_FLAG_VIRT_TO_REAL_BROKEN on macs.
	* grub-core/net/drivers/ieee1275/ofnet.c (card_open): Don't add suffix
	if GRUB_IEEE1275_FLAG_NO_OFNET_SUFFIX is set.
	(send_card_buffer): Use txbuf.
	(grub_ofnet_findcards): Allocate txbuf. Simplify code flow and move
	nested function out of the parent while on it. 
							
						 
						
							2012-06-19 11:34:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								cc35fe8f31 
								
							 
						 
						
							
							
								
								* grub-core/net/drivers/ieee1275/ofnet.c (get_card_packet): Fix packet  
							
							... 
							
							
							
							presence check.
	(grub_ieee1275_net_config_real): Fix config pointer. 
							
						 
						
							2012-06-19 11:25:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3e74723951 
								
							 
						 
						
							
							
								
								Keep TX and RX buffers on EFI rather than always allocate new ones.  
							
							... 
							
							
							
							* include/grub/net.h (grub_net_card_driver): Allow driver to modify
	card. All users updated.
	(grub_net_card): New members txbuf, rcvbuf, rcvbufsize and txbusy.
	* grub-core/net/drivers/efi/efinet.c (send_card_buffer): Reuse buffer.
	(get_card_packet): Likewise.
	(grub_efinet_findcards): Init new fields. 
							
						 
						
							2012-06-09 11:00:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9c4b5c13e6 
								
							 
						 
						
							
							
								
								Improve gettext support. Stylistic fixes and error handling fixes while  
							
							... 
							
							
							
							on it. 
							
						 
						
							2012-02-08 19:26:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bd67ad0f70 
								
							 
						 
						
							
							
								
								merge mainline into net  
							
							
							
						 
						
							2011-12-15 20:51:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5d048bf210 
								
							 
						 
						
							
							
								
								* grub-core/net/drivers/ieee1275/ofnet.c (bootp_response_properties):  
							
							... 
							
							
							
							Make name a const ptr. 
							
						 
						
							2011-12-13 01:07:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e2955971a3 
								
							 
						 
						
							
							
								
								move packet allocation to recv code to allow bigger buffers  
							
							
							
						 
						
							2011-07-08 20:38:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6a1af81a97 
								
							 
						 
						
							
							
								
								add mtu information  
							
							
							
						 
						
							2011-07-08 18:49:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d1831ca48a 
								
							 
						 
						
							
							
								
								Limit idle polling frequency  
							
							
							
						 
						
							2011-07-06 18:21:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0bc2cd0f82 
								
							 
						 
						
							
							
								
								Reintroduce open/close of net cards. Clean up ofnet.  
							
							
							
						 
						
							2011-07-05 16:37:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								03a0046581 
								
							 
						 
						
							
							
								
								merge mainline into net  
							
							
							
						 
						
							2011-07-02 18:52:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b6f945dccb 
								
							 
						 
						
							
							
								
								* grub-core/net/drivers/ieee1275/ofnet.c (send_card_buffer) Use right  
							
							... 
							
							
							
							type in pointers on sparc64.
	(get_card_packet): Likewise. 
							
						 
						
							2011-06-27 12:13:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ca80309d32 
								
							 
						 
						
							
							
								
								* grub-core/net/drivers/ieee1275/ofnet.c (send_card_buffer): Fix  
							
							... 
							
							
							
							prototype.
	(get_card_packet): Likewise. 
							
						 
						
							2011-06-27 08:40:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f8614119a0 
								
							 
						 
						
							
							
								
								Few ofnet cleanups  
							
							
							
						 
						
							2011-06-26 22:38:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manoel R. Abranches 
								
							 
						 
						
							
							
							
							
								
							
							
								d855fbcf37 
								
							 
						 
						
							
							
								
								Add error verification in netbuff operations.  
							
							
							
						 
						
							2011-06-18 20:20:53 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manoel R. Abranches 
								
							 
						 
						
							
							
							
							
								
							
							
								d6d205568f 
								
							 
						 
						
							
							
								
								Close cards before boot.  
							
							
							
						 
						
							2011-06-18 20:18:25 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manoel Rebelo Abranches 
								
							 
						 
						
							
							
							
							
								
							
							
								4700d08bb4 
								
							 
						 
						
							
							
								
								Run indent on files.  
							
							
							
						 
						
							2011-06-07 21:59:53 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								eea841440d 
								
							 
						 
						
							
							
								
								fix several bugs  
							
							
							
						 
						
							2011-05-19 15:39:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manoel R. Abranches 
								
							 
						 
						
							
							
							
							
								
							
							
								48ac061ab6 
								
							 
						 
						
							
							
								
								Prevent "incompatible license" error.  
							
							
							
						 
						
							2011-05-12 15:40:54 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manoel R. Abranches 
								
							 
						 
						
							
							
							
							
								
							
							
								d8123bfb54 
								
							 
						 
						
							
							
								
								Correct some compile erros.  
							
							
							
						 
						
							2011-05-12 13:20:43 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manoel Rebelo Abranches 
								
							 
						 
						
							
							
							
							
								
							
							
								36e2782dba 
								
							 
						 
						
							
							
								
								Only setup network in the card we booted from.  
							
							
							
						 
						
							2011-05-10 09:55:20 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manoel Rebelo Abranches 
								
							 
						 
						
							
							
							
							
								
							
							
								70c52f3e24 
								
							 
						 
						
							
							
								
								Remove cards with no associated driver.  
							
							
							
						 
						
							2011-05-10 09:54:32 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manoel Rebelo Abranches 
								
							 
						 
						
							
							
							
							
								
							
							
								0f231af8ae 
								
							 
						 
						
							
							
								
								Implement timeout when receiving packets.  
							
							
							
						 
						
							2011-05-10 09:50:18 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manoel Rebelo Abranches 
								
							 
						 
						
							
							
							
							
								
							
							
								a5184d629a 
								
							 
						 
						
							
							
								
								Prevente a bootp packet to be sent on open.  
							
							
							
						 
						
							2011-05-10 09:45:57 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manoel Rebelo Abranches 
								
							 
						 
						
							
							
							
							
								
							
							
								59b361a2df 
								
							 
						 
						
							
							
								
								Use bootp packet to set prefix and card address.  
							
							
							
						 
						
							2011-04-01 05:39:06 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6b1b3423dd 
								
							 
						 
						
							
							
								
								Fix error handling in ofnet  
							
							
							
						 
						
							2010-09-22 17:14:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manoel R. Abranches 
								
							 
						 
						
							
							
							
							
								
							
							
								7bb47706c9 
								
							 
						 
						
							
							
								
								Merge grub_net into net. Compiles but is broken right now.  
							
							
							
						 
						
							2010-09-16 21:57:31 +02:00