Michael Brown
ac28d054c8
[bzimage] Support kernel command lines of greater than 256 characters
2.6.22+ kernels have an extra field in the bzimage_header structure to
indicate the maximum permitted command-line length. Use this if it is
available.
16 lat temu
Michael Brown
755cb8379d
Allow space for the kernel's real-mode .bss. Previously we weren't
allowing any space for this, which makes it surprising that bzImage
loading ever worked.
17 lat temu
Michael Brown
ebb00e032c
Misread the definition of the type_of_loader field; it should include a
version.
18 lat temu
Michael Brown
a5f6408d8e
We can now load an initrd as well as a kernel
18 lat temu
Michael Brown
8a490146bf
Copy command line at execution time rather than load time.
Parse command line for "vga=" and "mem=" parameters
18 lat temu
Michael Brown
3ccd7335f0
Split bzimage_load into separate functions
18 lat temu
Michael Brown
784e10635a
Can almost start a kernel now. It dies with "No setup signature found"
18 lat temu
Michael Brown
b07161f397
Placeholder bzImage support
18 lat temu