2009-05-22 Pavel Roskin <proski@gnu.org>
* include/grub/i386/pc/kernel.h (grub_boot_drive): Change type to grub_uint8_t. (grub_root_drive): Likewise. * kern/i386/pc/startup.S (grub_boot_drive): Change size to byte, remove alignment. (grub_root_drive): Change size to byte. (grub_start_addr): Remove. (grub_end_addr): Likewise. (grub_apm_bios_info): Likewise.
This commit is contained in:
		
							parent
							
								
									b729776bfc
								
							
						
					
					
						commit
						96b1619a75
					
				
					 3 changed files with 16 additions and 25 deletions
				
			
		
							
								
								
									
										12
									
								
								ChangeLog
									
										
									
									
									
								
							
							
						
						
									
										12
									
								
								ChangeLog
									
										
									
									
									
								
							|  | @ -1,3 +1,15 @@ | |||
| 2009-05-22  Pavel Roskin  <proski@gnu.org> | ||||
| 
 | ||||
| 	* include/grub/i386/pc/kernel.h (grub_boot_drive): Change type | ||||
| 	to grub_uint8_t. | ||||
| 	(grub_root_drive): Likewise. | ||||
| 	* kern/i386/pc/startup.S (grub_boot_drive): Change size to byte, | ||||
| 	remove alignment. | ||||
| 	(grub_root_drive): Change size to byte. | ||||
| 	(grub_start_addr): Remove. | ||||
| 	(grub_end_addr): Likewise. | ||||
| 	(grub_apm_bios_info): Likewise. | ||||
| 
 | ||||
| 2009-05-21  Felix Zielcke  <fzielcke@z-51.de> | ||||
| 
 | ||||
| 	* normal/i386: Remove. | ||||
|  |  | |||
|  | @ -69,13 +69,10 @@ extern grub_int32_t grub_install_bsd_part; | |||
| extern char grub_prefix[]; | ||||
| 
 | ||||
| /* The boot BIOS drive number.  */ | ||||
| extern grub_int32_t EXPORT_VAR(grub_boot_drive); | ||||
| extern grub_uint8_t EXPORT_VAR(grub_boot_drive); | ||||
| 
 | ||||
| /* The root BIOS drive number.  */ | ||||
| extern grub_int32_t grub_root_drive; | ||||
| 
 | ||||
| /* The end address of the kernel.  */ | ||||
| extern grub_addr_t grub_end_addr; | ||||
| extern grub_uint8_t grub_root_drive; | ||||
| 
 | ||||
| #endif /* ! ASM_FILE */ | ||||
| 
 | ||||
|  |  | |||
|  | @ -273,29 +273,11 @@ codestart: | |||
|  *  This is the area for all of the special variables. | ||||
|  */ | ||||
| 
 | ||||
| 	.p2align	2	/* force 4-byte alignment */ | ||||
| 
 | ||||
| VARIABLE(grub_boot_drive) | ||||
| 	.long	0
 | ||||
| 	.byte	0
 | ||||
| 
 | ||||
| VARIABLE(grub_root_drive) | ||||
| 	.long	0
 | ||||
| 
 | ||||
| VARIABLE(grub_start_addr) | ||||
| 	.long	_start
 | ||||
| 
 | ||||
| VARIABLE(grub_end_addr) | ||||
| 	.long	END_SYMBOL
 | ||||
| 	 | ||||
| VARIABLE(grub_apm_bios_info) | ||||
| 	.word	0	/* version */ | ||||
| 	.word	0	/* cseg */ | ||||
| 	.long	0	/* offset */ | ||||
| 	.word	0	/* cseg_16 */ | ||||
| 	.word	0	/* dseg_16 */ | ||||
| 	.word	0	/* cseg_len */ | ||||
| 	.word	0	/* cseg_16_len */ | ||||
| 	.word	0	/* dseg_16_len */ | ||||
| 	.byte	0
 | ||||
| 
 | ||||
| 	.p2align	2	/* force 4-byte alignment */ | ||||
| 	 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue