Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a934071d76 
								
							 
						 
						
							
							
								
								Remove unused pata ioaddress2  
							
							
							
						 
						
							2010-12-25 03:22:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								188ac234bd 
								
							 
						 
						
							
							
								
								use DMA for AHCI commands  
							
							
							
						 
						
							2010-12-25 03:12:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								060d0c7ac2 
								
							 
						 
						
							
							
								
								working AHCI (at last)  
							
							
							
						 
						
							2010-12-25 03:06:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								51f7e1acb7 
								
							 
						 
						
							
							
								
								DMA ATA commands support  
							
							
							
						 
						
							2010-12-25 02:53:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								908a8fc37a 
								
							 
						 
						
							
							
								
								Fix several AHCI problems  
							
							
							
						 
						
							2010-12-24 19:48:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ee2b985ef6 
								
							 
						 
						
							
							
								
								rearrange wait_not_busy  
							
							
							
						 
						
							2010-12-24 17:11:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8f5ac9e570 
								
							 
						 
						
							
							
								
								fix ATAPI support  
							
							
							
						 
						
							2010-12-24 17:10:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								22a7cc9a6f 
								
							 
						 
						
							
							
								
								fix 3rd argument to scsi_iterate  
							
							
							
						 
						
							2010-12-24 17:09:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								faec81d97d 
								
							 
						 
						
							
							
								
								Add missing buffer specifications  
							
							
							
						 
						
							2010-12-24 16:54:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								de2690be7c 
								
							 
						 
						
							
							
								
								merge mainline into ahci  
							
							
							
						 
						
							2010-12-24 16:16:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								e925b2b6d4 
								
							 
						 
						
							
							
								
								merge parse-color  
							
							
							
						 
						
							2010-12-23 12:22:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								6d46121efb 
								
							 
						 
						
							
							
								
								merge trunk  
							
							
							
						 
						
							2010-12-23 12:20:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								af4e4a875a 
								
							 
						 
						
							
							
								
								return GRUB_ERR_NONE instead of setting grub_errno  
							
							
							
						 
						
							2010-12-23 12:19:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								1c95b6d2bf 
								
							 
						 
						
							
							
								
								Move video/colors.c into video.mod.  
							
							
							
						 
						
							2010-12-23 12:11:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								20641b6baa 
								
							 
						 
						
							
							
								
								* grub-core/lib/reed_solomon.c (gauss_solve): Fix size of standalone  
							
							... 
							
							
							
							scratch area.  Make sure to initialise chosen in standalone mode as
well as non-standalone.
Reported by: Robert Hooker and Andy Whitcroft.
Tested by: Andy Whitcroft. 
							
						 
						
							2010-12-21 16:51:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								d060ad60ee 
								
							 
						 
						
							
							
								
								* grub-core/commands/echo.c (grub_cmd_echo): Make UTF-8-clean by  
							
							... 
							
							
							
							constructing a new unescaped string and passing it to grub_xputs in
one go, rather than passing characters to grub_printf one at a time. 
							
						 
						
							2010-12-21 13:52:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								b889cfadf9 
								
							 
						 
						
							
							
								
								* grub-core/fs/udf.c (read_string): Pacify GCC warning by  
							
							... 
							
							
							
							initialising utf16. 
							
						 
						
							2010-12-21 13:00:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5c61fc9f48 
								
							 
						 
						
							
							
								
								supply boot file to plan9  
							
							
							
						 
						
							2010-12-21 00:37:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								645b8cd99f 
								
							 
						 
						
							
							
								
								Allow override Plan9 device names  
							
							
							
						 
						
							2010-12-21 00:22:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								da94d203d9 
								
							 
						 
						
							
							
								
								Generate partmaps for plan9  
							
							
							
						 
						
							2010-12-21 00:04:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5318fe9804 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_add_module):  
							
							... 
							
							
							
							Avoid next pointing to nowhere. 
							
						 
						
							2010-12-20 16:13:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ac9ef7eef9 
								
							 
						 
						
							
							
								
								plan9 subpartition support  
							
							
							
						 
						
							2010-12-20 01:18:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3c50773923 
								
							 
						 
						
							
							
								
								Ignore fields zero1 and zero3  
							
							
							
						 
						
							2010-12-19 20:51:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								239ab5f048 
								
							 
						 
						
							
							
								
								Fix Plan9 alignment  
							
							
							
						 
						
							2010-12-19 17:02:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								70e8145a7b 
								
							 
						 
						
							
							
								
								Plan9 support  
							
							
							
						 
						
							2010-12-19 16:10:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								052677ba71 
								
							 
						 
						
							
							
								
								merge mainline into filesys  
							
							
							
						 
						
							2010-12-19 00:54:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6c85b743f5 
								
							 
						 
						
							
							
								
								* grub-core/fs/affs.c (grub_affs_mount): Read data->bblock.rootblock  
							
							... 
							
							
							
							rather than assuming than rootblock is exactly in the middle.
	(grub_affs_label): Likewise. 
							
						 
						
							2010-12-19 00:52:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b070525d03 
								
							 
						 
						
							
							
								
								* grub-core/fs/affs.c (grub_affs_mount): Read data->bblock.rootblock  
							
							... 
							
							
							
							rather than assuming than rootblock is exactly in the middle.
	(grub_affs_label): Likewise. 
							
						 
						
							2010-12-19 00:52:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a2a08a35bf 
								
							 
						 
						
							
							
								
								* grub-core/fs/affs.c (grub_affs_fs) [GRUB_UTIL]: Explicitly set  
							
							... 
							
							
							
							reserved_first_sector to 0.
	* grub-core/fs/cpio.c (grub_cpio_fs) [GRUB_UTIL]: Likewise.
	* grub-core/fs/sfs.c (grub_sfs_fs) [GRUB_UTIL]: Likewise.
	* grub-core/fs/xfs.c (grub_xfs_fs) [GRUB_UTIL]: Likewise. 
							
						 
						
							2010-12-19 00:49:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b85812b06f 
								
							 
						 
						
							
							
								
								* grub-core/fs/affs.c (grub_affs_fs) [GRUB_UTIL]: Explicitly set  
							
							... 
							
							
							
							reserved_first_sector to 0.
	* grub-core/fs/cpio.c (grub_cpio_fs) [GRUB_UTIL]: Likewise.
	* grub-core/fs/sfs.c (grub_sfs_fs) [GRUB_UTIL]: Likewise.
	* grub-core/fs/xfs.c (grub_xfs_fs) [GRUB_UTIL]: Likewise. 
							
						 
						
							2010-12-19 00:49:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7059d1ec14 
								
							 
						 
						
							
							
								
								Fix handling of UTF-16 UDF labels.  
							
							... 
							
							
							
							* grub-core/fs/udf.c (grub_udf_iterate_dir): Move string-parsing part
	(read_string): .. here.
	(grub_udf_label): Use read_string. 
							
						 
						
							2010-12-19 00:43:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e6533ae154 
								
							 
						 
						
							
							
								
								Fix handling of UTF-16 UDF labels.  
							
							... 
							
							
							
							* grub-core/fs/udf.c (grub_udf_iterate_dir): Move string-parsing part
	(read_string): .. here.
	(grub_udf_label): Use read_string. 
							
						 
						
							2010-12-19 00:43:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								fcf983f8c7 
								
							 
						 
						
							
							
								
								merge with mainline  
							
							
							
						 
						
							2010-12-19 09:17:22 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								32570200a8 
								
							 
						 
						
							
							
								
								* grub-core/normal/term.c (print_more): Make \r or \n scroll one  
							
							... 
							
							
							
							line, and other keys scroll an entire page (previous handling was
for \r and \n to scroll a page and other keys to scroll two lines). 
							
						 
						
							2010-12-18 17:37:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e1dffcf270 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_make_mbi):  
							
							... 
							
							
							
							Set ptrdest to correct get_physical_target_address rather than
	incorrect get_virtual_current_address. 
							
						 
						
							2010-12-18 14:31:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kashyap garimella 
								
							 
						 
						
							
							
							
							
								
							
							
								b04298cfa2 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_load): Use  
							
							... 
							
							
							
							correct cat to grub_uint8_t * rather than grub_uint32_t *. 
							
						 
						
							2010-12-18 15:22:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4493254156 
								
							 
						 
						
							
							
								
								Support RomFS label  
							
							
							
						 
						
							2010-12-15 22:00:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								20af857581 
								
							 
						 
						
							
							
								
								symlink support on romfs  
							
							
							
						 
						
							2010-12-15 20:36:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								921c7932d0 
								
							 
						 
						
							
							
								
								directory and hardlink support on romfs  
							
							
							
						 
						
							2010-12-15 20:24:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								29184e9312 
								
							 
						 
						
							
							
								
								romfs support  
							
							
							
						 
						
							2010-12-15 19:49:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								2b7e8d5d83 
								
							 
						 
						
							
							
								
								merge parse-color  
							
							
							
						 
						
							2010-12-15 01:39:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								477343c86e 
								
							 
						 
						
							
							
								
								make sure virtual_screen.bg_color is compatible with the text layer  
							
							
							
						 
						
							2010-12-15 01:31:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								015e21571c 
								
							 
						 
						
							
							
								
								check that adapter->get_edid is non-NULL  
							
							
							
						 
						
							2010-12-14 19:03:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								129185cfaa 
								
							 
						 
						
							
							
								
								move more EDID-handling functions to generic code, and make videoinfo display EDID information  
							
							
							
						 
						
							2010-12-14 18:03:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								25d884a52a 
								
							 
						 
						
							
							
								
								move generic parts of EDID handling (structure, checksumming) to generic location  
							
							
							
						 
						
							2010-12-14 17:06:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								e03f549b3e 
								
							 
						 
						
							
							
								
								Preferred resolution detection for VBE.  
							
							... 
							
							
							
							* grub-core/video/i386/pc/vbe.c (grub_vbe_bios_get_flat_panel_info):
New function.
(grub_vbe_bios_get_ddc_capabilities): Likewise.
(grub_vbe_bios_read_edid): Likewise.
(grub_vbe_edid_checksum): Likewise.
(grub_vbe_get_preferred_mode): Likewise.  Try EDID followed by the
Flat Panel extension, in line with the X.org VESA driver.
(grub_video_vbe_setup): When the mode is "auto", try to get the
preferred mode from VBE, and use the largest mode that is no larger
than the preferred mode (some BIOSes expose a preferred mode that is
not in their mode list!).  If this fails, fall back to 640x480 as a
safe conservative choice.
* include/grub/i386/pc/vbe.h (struct grub_vbe_flat_panel_info): New
structure.
(struct grub_vbe_edid_info): Likewise.
(grub_vbe_bios_get_flat_panel_info): Add prototype.
(grub_vbe_bios_get_ddc_capabilities): Likewise.
(grub_vbe_bios_read_edid): Likewise.
* util/grub.d/00_header.in (GRUB_GFXMODE): Default to "auto".  This
is more appropriate on a wider range of platforms than 640x480. 
							
						 
						
							2010-12-14 16:22:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								159b4a8bb7 
								
							 
						 
						
							
							
								
								(redraw_screen_rect): Allow blend/replace of text layer to be  
							
							... 
							
							
							
							controlled independently from whether there is a background bitmap.
(grub_gfxterm_fullscreen): Change blend_text_bg when changing
bitmap.
(destroy_window): Likewise.
(grub_gfxterm_background_image_cmd): Likewise. 
							
						 
						
							2010-12-14 12:28:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								198cae0c96 
								
							 
						 
						
							
							
								
								Fix border repainting.  
							
							... 
							
							
							
							* grub-core/term/gfxterm.c (dirty_region_add): When a repaint is
already scheduled, merge the virtual screen with the requested
region rather than repainting only the virtual screen. 
							
						 
						
							2010-12-13 13:58:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0e5507c411 
								
							 
						 
						
							
							
								
								mtime support for ntfs  
							
							
							
						 
						
							2010-12-12 01:00:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7b32d83d78 
								
							 
						 
						
							
							
								
								SFS mtime support  
							
							
							
						 
						
							2010-12-11 22:48:29 +01:00