phcoder
e95fcb5379
move common init function to kern/mips/init.c
2009-10-24 10:44:00 +02:00
phcoder
f0628ef04f
additional "machines"
2009-10-23 18:21:15 +02:00
phcoder
270bd79ca7
kernel constants updated
2009-10-23 18:20:52 +02:00
phcoder
5855d253f4
elf format
2009-10-23 18:20:04 +02:00
phcoder
061282ed11
bonito impl. I/O cleanup
2009-10-22 17:10:54 +02:00
phcoder
0f8d98dad2
Merge branch 'pci' into mips
2009-10-22 14:32:09 +02:00
phcoder
81d1980198
changed rate of pseudo-clockk to avoid USB stalls
2009-10-19 18:09:13 +02:00
phcoder
1e4f46c162
fixed pci base address
2009-10-19 18:08:44 +02:00
phcoder
b0000ec899
compile error fix
2009-10-19 18:08:22 +02:00
phcoder
7c8f6c181c
initial envp support
2009-10-19 18:07:58 +02:00
phcoder
0b0b59d8d8
add ptov for symetry
2009-10-19 16:39:13 +02:00
phcoder
6592e23a4e
usb on mipsel
2009-10-19 16:38:07 +02:00
phcoder
82b1f15b6b
declaration fix
2009-10-19 13:06:16 +02:00
phcoder
e145631831
pci for yeeloong
2009-10-19 13:03:38 +02:00
phcoder
bb272a0f5d
add linux argument passing
2009-10-19 13:00:34 +02:00
phcoder
0fc89efd85
use $t0-$t3 as arguments for relocator
2009-10-19 12:59:33 +02:00
phcoder
65aa1698d3
use $t9 instead of $ra as a base register
2009-10-19 12:58:52 +02:00
phcoder
19f9e339c3
revert changes to kern/main.c
2009-10-18 16:15:04 +02:00
phcoder
b78f2e6e10
Merge branch 'mainline' into mips
2009-10-18 16:12:53 +02:00
phcoder
877128fa45
copy modules backwards
2009-10-18 16:10:42 +02:00
phcoder
3dc648f724
missing file
2009-10-18 15:07:22 +02:00
phcoder
4a1eefb623
Revert "simplify mipsel handling"
...
This reverts commit 3451c43f4938a20aee5a2c0d0fa17c29e40b989b.
Conflicts:
configure.ac
2009-10-18 15:06:47 +02:00
phcoder
a9a6948ac3
grub as flash for qemu-gdium
2009-10-18 15:04:14 +02:00
phcoder
ad17a401d6
new image format for mips. Asm part
2009-10-18 14:10:31 +02:00
phcoder
8adc0f0060
unified startup.S
2009-10-18 12:08:52 +02:00
phcoder
1c2cdb26d3
yeeloong headers
2009-10-18 12:04:20 +02:00
phcoder
686135601f
simplified mips/mipsel
2009-10-18 11:50:40 +02:00
phcoder
cba2cae2f5
simplified serial
2009-10-18 11:49:09 +02:00
phcoder
d71b572aea
empty loader.h added
2009-10-18 00:25:22 +02:00
phcoder
f5b6810b5a
Merge branch 'relocator' into mips
2009-10-18 00:24:50 +02:00
phcoder
9385e55bdd
warning fixes
2009-10-18 00:24:17 +02:00
phcoder
4c7f8ce16d
warning fixes
2009-10-18 00:23:45 +02:00
phcoder
be320b471f
cache handling
2009-10-18 00:23:00 +02:00
phcoder
fdb3c3acb0
simplify mipsel handling
2009-10-18 00:22:15 +02:00
phcoder
a45337b5d7
first linux boot
2009-10-17 12:18:39 +02:00
phcoder
46695a62e6
2009-10-16 Vladimir Serbinenko <phcoder@gmail.com>
...
Let user specify OpenBSD root device.
* loader/i386/bsd.c (openbsd_root): New variable.
(openbsd_opts): New option 'root'.
(OPENBSD_ROOT_ARG): New macro.
(grub_openbsd_boot): Use 'openbsd_root'.
(grub_cmd_openbsd): Fill 'openbsd_root'.
2009-10-16 20:21:12 +00:00
robertmh
d2b6b7fc9a
2009-10-16 Robert Millan <rmh.grub@aybabtu.com>
...
* NEWS: Misc adjustments.
2009-10-16 18:46:51 +00:00
phcoder
421bd7ac69
2009-10-16 Vladimir Serbinenko <phcoder@gmail.com>
...
* NEWS: Mentioned XNU, ACPI, gptsync, password and parttool.
2009-10-16 18:11:45 +00:00
robertmh
f1d29d87ad
2009-10-16 Robert Millan <rmh.grub@aybabtu.com>
...
* configure.ac: Bump version to 1.97.
2009-10-16 17:43:26 +00:00
phcoder
ea818634b5
actual file
2009-10-16 18:13:18 +02:00
phcoder
81a642e8e2
linux.c
2009-10-16 17:40:59 +02:00
cjwatson
6f3cd880e9
2009-10-16 Colin Watson <cjwatson@ubuntu.com>
...
* configure.ac (TARGET_CFLAGS): Add -mno-mmx -mno-sse -mno-sse2
-mno-3dnow on x86 architectures. Some toolchains enable these
features by default, but they rely on registers that aren't enabled
in GRUB. Thanks to Vladimir Serbinenko for the suggestion.
2009-10-16 15:38:42 +00:00
robertmh
035f712204
2009-10-15 Robert Millan <rmh.grub@aybabtu.com>
...
Make entry text a bit more readable.
* util/grub.d/10_linux.in: Add `with' before `Linux'.
2009-10-15 20:34:27 +00:00
phcoder
44998e5893
2009-10-15 Vladimir Serbinenko <phcoder@gmail.com>
...
* loader/i386/pc/xnu.c (grub_xnu_set_video): Fix loading splash image.
2009-10-15 12:40:13 +00:00
phcoder
cd2851b3dd
2009-10-15 Vladimir Serbinenko <phcoder@gmail.com>
...
* commands/xnu_uuid.c (grub_cmd_xnu_uuid): Remove duplicated bitwise
operations.
2009-10-15 12:26:30 +00:00
phcoder
c6f3b249e4
2009-10-15 Vladimir Serbinenko <phcoder@gmail.com>
...
* configure.ac: Add missing dollar.
2009-10-15 12:09:56 +00:00
phcoder
6b5886ba66
2009-10-15 Vladimir Serbinenko <phcoder@gmail.com>
...
Revert 2009-06-10 Pavel Roskin <proski@gnu.org>
* configure.ac: Put checks for __bswapsi2 and __bswapdi2.
* include/grub/powerpc/libgcc.h: Don't use weak attribute for all
exports.
* include/grub/sparc64/libgcc.h: Likewise. Use
preprocessor conditionals.
2009-10-15 11:55:06 +00:00
robertmh
e9d66f6d6a
2009-10-14 Robert Millan <rmh.grub@aybabtu.com>
...
* conf/common.rmk (grub-dumpbios): Remove rule.
(sbin_SCRIPTS, CLEANFILES): Remove `grub-dumpbios'.
* util/grub-dumpbios.in: Remove file.
2009-10-14 18:23:40 +00:00
robertmh
9155bc1796
2009-10-14 Robert Millan <rmh.grub@aybabtu.com>
...
Refer to kernel of FreeBSD "kFreeBSD" to avoid confusion between
the Operating System (FreeBSD) and its kernel (kernel of FreeBSD).
* loader/i386/bsd.c (grub_freebsd_boot): Read kernel environment
from "kFreeBSD" namespace (rather than "FreeBSD"). Update all
users.
(GRUB_MOD_INIT (bsd)): Rename "freebsd" command to "kfreebsd",
"openbsd" to "kopenbsd", "netbsd" to "knetbsd", "freebsd_loadenv"
to "kfreebsd_loadenv", "freebsd_module" to "kfreebsd_module",
and "freebsd_module_elf" to "kfreebsd_module_elf". Update all
users.
2009-10-14 16:49:22 +00:00
phcoder
459fed4b98
pciaccess
2009-10-14 18:17:18 +02:00