Commit graph

4720 commits

Author SHA1 Message Date
BVK Chaitanya
785d61dbcb pull-in func-params branch 2010-05-05 15:37:55 +05:30
BVK Chaitanya
fea6e1e94b remove cmdblock merged 2010-05-05 15:37:05 +05:30
BVK Chaitanya
a7aa28248b break command support 2010-05-05 15:34:26 +05:30
BVK Chaitanya
3472009838 pull-in func-params branch 2010-05-05 14:48:37 +05:30
BVK Chaitanya
342bf06e58 function parameters support 2010-05-05 14:47:50 +05:30
BVK Chaitanya
fae50860c8 simplify cmdblock with cmdlist 2010-05-05 14:40:20 +05:30
Vladimir 'phcoder' Serbinenko
dcf937195c revert accidental debugging commit 2010-05-05 10:49:03 +02:00
Vladimir 'phcoder' Serbinenko
839ced08f5 separate function to allocate DMA memory 2010-05-05 10:40:48 +02:00
BVK Chaitanya
020cf9607c simplify cmdblock with cmdlist 2010-05-05 14:06:19 +05:30
BVK Chaitanya
a8a145eb2f simplify cmdblock with cmdlist 2010-05-05 14:05:06 +05:30
Vladimir 'phcoder' Serbinenko
469ed9410b Fix i386-pc compilation 2010-05-05 09:58:02 +02:00
Vladimir 'phcoder' Serbinenko
6a82c1b2db merge mainline into newreloc 2010-05-04 17:35:44 +02:00
Vladimir 'phcoder' Serbinenko
4e75dd1212 fix warnings on x86_64 2010-05-04 17:25:29 +02:00
Vladimir 'phcoder' Serbinenko
b2d8783a98 remove grub_stop_floppy leftover 2010-05-04 17:20:26 +02:00
Vladimir 'phcoder' Serbinenko
8496927478 move grub_halt out of kernel on most platforms 2010-05-04 17:15:36 +02:00
Vladimir 'phcoder' Serbinenko
4dff488793 merge mainline into intwrap 2010-05-04 15:57:37 +02:00
Vladimir 'phcoder' Serbinenko
d0fd0a359f remove references to kern/i386/ieee1275/init.c 2010-05-04 15:57:18 +02:00
Vladimir 'phcoder' Serbinenko
41cf1ca332 implement ACPI shutdown 2010-05-04 15:53:21 +02:00
Vladimir 'phcoder' Serbinenko
c3a4565068 Don't access NULL in dprintf 2010-05-04 11:32:10 +02:00
Vladimir 'phcoder' Serbinenko
0a58eb2e3a move fwstart.S to boot/ 2010-05-04 10:56:52 +02:00
BVK Chaitanya
725396942e replace --enable-grub-emu-modules with grub-emu-lite 2010-05-04 09:47:48 +05:30
BVK Chaitanya
a06157aa05 pull in emu-reorg branch 2010-05-04 09:18:33 +05:30
BVK Chaitanya
81827e248c merge with mainline 2010-05-04 09:09:03 +05:30
Vladimir 'phcoder' Serbinenko
04d050152f Move geode init to bus/cs5536.c 2010-05-04 00:05:23 +02:00
Vladimir 'phcoder' Serbinenko
bcfd0cf0fa Pause before returning to menu editor 2010-05-03 23:14:23 +02:00
Vladimir 'phcoder' Serbinenko
0cb0344d11 Fix overflow and add more dprintfs 2010-05-03 23:02:18 +02:00
Vladimir 'phcoder' Serbinenko
cfdcef121f Fix efiemu compilation condition 2010-05-03 23:00:49 +02:00
Vladimir 'phcoder' Serbinenko
f34c08dac5 merge merge-mkimage into newreloc 2010-05-03 22:59:30 +02:00
Vladimir 'phcoder' Serbinenko
ee0b981c20 Fix BSD tests. Move BSD bootchecks to i386.rmk in hope to enable them one day everywhere 2010-05-03 22:58:27 +02:00
Vladimir 'phcoder' Serbinenko
a1a5c86985 Fix default mkimage path determination 2010-05-03 22:54:46 +02:00
Vladimir 'phcoder' Serbinenko
a57c242287 Add missing token 2010-05-03 22:53:51 +02:00
Vladimir 'phcoder' Serbinenko
265d68cd10 * commands/parttool.c (grub_cmd_parttool): Fix #if !GRUB_NO_MODULES
condition.
2010-05-03 13:17:12 +02:00
Vladimir 'phcoder' Serbinenko
7dd5a111ba * kern/mm.c (grub_real_malloc): Put magic and size assignment in common
part.
2010-05-03 13:12:55 +02:00
Vladimir 'phcoder' Serbinenko
9b058d5291 * kern/mm.c (grub_mm_init_region): Check for region size after aligning
pointers.
2010-05-03 13:07:31 +02:00
Vladimir 'phcoder' Serbinenko
2589383147 * kern/mm.c (grub_real_malloc): Fix size calculation when extra == 0. 2010-05-03 12:53:32 +02:00
Vladimir 'phcoder' Serbinenko
86fbf9798a Fix makefile problem due to compression 2010-05-03 01:46:43 +02:00
Vladimir 'phcoder' Serbinenko
7f5320b319 Compress miniroot and decrease timeout 2010-05-02 23:09:45 +02:00
Vladimir 'phcoder' Serbinenko
05f602fc51 enable xnu on all platforms 2010-05-02 22:06:44 +02:00
Vladimir 'phcoder' Serbinenko
db292d391f Support elfsyms on mb2 2010-05-02 19:39:46 +02:00
Vladimir 'phcoder' Serbinenko
6f030865da Add missing memory.h 2010-05-02 19:39:35 +02:00
Vladimir 'phcoder' Serbinenko
32bf9244dc Remove reference to loader.h 2010-05-02 19:39:07 +02:00
Vladimir 'phcoder' Serbinenko
4fc5ff74f2 USe more low memory on i386-qemu 2010-05-02 16:27:22 +02:00
Vladimir 'phcoder' Serbinenko
92517362b2 Split a memory chunk spanning accross 1MiB mark for openbsd 2010-05-02 16:26:00 +02:00
Christian Franke
d1b61374ed * util/grub-mkconfig_lib.in (make_system_path_relative_to_its_root):
Remove broken Cygwin path conversion.
	* util/misc.c: [__CYGWIN__] Add include and define.
	[__CYGWIN__] (get_win32_path): Copy function from getroot.c, modify
	for Cygwin 1.7.
	(make_system_path_relative_to_its_root): Simplify loop, replace early
	return by break.
	[__CYGWIN__] Add conversion to win32 path.
	Include "/" case in trailing slash removal.
2010-05-01 21:39:32 +02:00
Vladimir 'phcoder' Serbinenko
3558c6e93c * kern/main.c (grub_load_config): Fix copy-pasted comment.
Reported by: Seth Goldberg
2010-05-01 21:32:23 +02:00
Vladimir 'phcoder' Serbinenko
f5f3ff9326 * commands/help.c (grub_cmd_help): Fix a typo.
Reported by: Seth Goldberg
2010-05-01 21:31:45 +02:00
Vladimir 'phcoder' Serbinenko
d8b5cd4011 * commands/hashsum.c (GRUB_MOD_INIT): Remove duplication of command
name and add N_.
	* commands/i386/pc/drivemap.c (GRUB_MOD_INIT): Likewise.
	* commands/iorw.c (GRUB_MOD_INIT): Likewise.
	* commands/password_pbkdf2.c (GRUB_MOD_INIT): Likewise.
	* commands/regexp.c (GRUB_MOD_INIT): Likewise.
	* commands/setpci.c (GRUB_MOD_INIT): Likewise.
	* commands/terminal.c (GRUB_MOD_INIT): Likewise.
	* efiemu/main.c (GRUB_MOD_INIT): Likewise.
	* font/font_cmd.c (GRUB_MOD_INIT): Likewise.
	* kern/corecmd.c (GRUB_MOD_INIT): Likewise.
	* mmap/mmap.c (GRUB_MOD_INIT): Likewise.
	* normal/context.c (GRUB_MOD_INIT): Likewise.
	* normal/main.c (GRUB_MOD_INIT): Likewise.
	* term/gfxterm.c (GRUB_MOD_INIT): Likewise.
	* term/serial.c (GRUB_MOD_INIT): Likewise.
	* term/terminfo.c (GRUB_MOD_INIT): Likewise.
2010-05-01 20:28:07 +02:00
Vladimir 'phcoder' Serbinenko
88c14915f8 * kern/mm.c (grub_real_malloc): Satisfy alignment requirement when
extra == 0.
2010-05-01 19:39:32 +02:00
Vladimir 'phcoder' Serbinenko
165134bcc1 * commands/iorw.c: New file.
* conf/i386.rmk (pkglib_MODULES): Add iorw.mod.
	(iorw_mod_SOURCES): New variable.
	(iorw_mod_CFLAGS): Likewise.
	(iorw_mod_LDFLAGS): Likewise.
2010-05-01 19:37:04 +02:00
Vladimir 'phcoder' Serbinenko
c5ac9b32ac Hotkey support
* include/grub/menu.h (grub_menu_entry): New field 'hotkey'.
	* normal/main.c (hotkey_aliases): New variable.
	(grub_normal_add_menu_entry): Parse "--hotkey".
	* normal/menu_text.c (run_menu): Handle hotkeys.
2010-05-01 19:33:17 +02:00