profile/ivi/syslinux.git
13 years agodisk: Make the sector size dynamic
H. Peter Anvin [Tue, 5 Apr 2011 00:26:59 +0000 (17:26 -0700)]
disk: Make the sector size dynamic

Make the sector size dynamic in anticipation of disks with
non-512-byte logical sectors.

With this change, bsBytesPerSec *must* be correct; this still needs to
be added to the installers to enforce.  Furthermore, the number of
sectors in one extent can still only be < 64K.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agocom32, bitops: proper constraint for byte-sized output syslinux-4.04-pre21
H. Peter Anvin [Mon, 4 Apr 2011 23:43:10 +0000 (16:43 -0700)]
com32, bitops: proper constraint for byte-sized output

The proper output for the byte-sized output of "setc" is "=qm".

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agoNEWS: iso9660 also had issues with ../ paths. syslinux-4.04-pre20
H. Peter Anvin [Mon, 4 Apr 2011 23:31:55 +0000 (16:31 -0700)]
NEWS: iso9660 also had issues with ../ paths.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agocore: Adjust formatting around the date string
H. Peter Anvin [Mon, 4 Apr 2011 23:22:38 +0000 (16:22 -0700)]
core: Adjust formatting around the date string

Adjust the formatting around the date string to avoid missing and
duplicated spaces.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agotinyjpeg: change DEBUG to JPEG_DEBUG
H. Peter Anvin [Mon, 4 Apr 2011 23:17:48 +0000 (16:17 -0700)]
tinyjpeg: change DEBUG to JPEG_DEBUG

Rename the debugging option for tinyjpeg to JPEG_DEBUG to avoid
conflict with the global dprintf option.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agoiso9660: use generic_mangle_name
H. Peter Anvin [Mon, 4 Apr 2011 23:14:37 +0000 (16:14 -0700)]
iso9660: use generic_mangle_name

There is no longer any need to do special name-mangling for iso9660,
and doing so, in fact, breaks the handling of paths starting with ../.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agoNEWS: Handle .. support for VFAT syslinux-4.04-pre19
H. Peter Anvin [Mon, 4 Apr 2011 22:48:45 +0000 (15:48 -0700)]
NEWS: Handle .. support for VFAT

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agovfat: Fix mangling of directory names starting with ..
Rich Mahn [Mon, 4 Apr 2011 22:46:06 +0000 (15:46 -0700)]
vfat: Fix mangling of directory names starting with ..

We need to handle directory names starting with .. correctly.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agoNEWS: update the NEWS file syslinux-4.04-pre18
H. Peter Anvin [Mon, 4 Apr 2011 20:11:13 +0000 (13:11 -0700)]
NEWS: update the NEWS file

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agopxe: disable the "force INT 18h" hack
H. Peter Anvin [Mon, 4 Apr 2011 20:10:49 +0000 (13:10 -0700)]
pxe: disable the "force INT 18h" hack

It seems to break as many machines as it fixes, so disable it for now.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agohdt: Dumping ACPI structures
Erwan Velu [Mon, 4 Apr 2011 19:46:12 +0000 (21:46 +0200)]
hdt: Dumping ACPI structures

This commit add the ACPI into the dumped structures.

13 years agohdt: Fixing typo
Erwan Velu [Mon, 4 Apr 2011 19:46:00 +0000 (21:46 +0200)]
hdt: Fixing typo

13 years agohdt: flags_to_string is now part of the acpi code
Erwan Velu [Mon, 4 Apr 2011 18:14:45 +0000 (20:14 +0200)]
hdt: flags_to_string is now part of the acpi code

This code is now generic, let's remove it from hdt.

13 years agoacpi: moving flags_to_string to base code
Erwan Velu [Mon, 4 Apr 2011 18:13:13 +0000 (20:13 +0200)]
acpi: moving flags_to_string to base code

This code is useful for many program, let's make it generic.

13 years agocom32, bitops: an "m" constraint takes an object, not a pointer to one
H. Peter Anvin [Mon, 4 Apr 2011 17:36:12 +0000 (10:36 -0700)]
com32, bitops: an "m" constraint takes an object, not a pointer to one

The argument to an "m" constraint is an object, not a pointer to an
object.  For a void pointer it needs to be cast to an indirectable
type (like char) and then indirected.

Reported-by: Matt Fleming <matt.fleming@intel.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agocom32: fix range handling in vsscanf
H. Peter Anvin [Mon, 4 Apr 2011 17:31:09 +0000 (10:31 -0700)]
com32: fix range handling in vsscanf

Fix multiple errors in building the bitmap for ranges in %[.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agobitops: the bt instructions returns result in CF, not ZF
H. Peter Anvin [Mon, 4 Apr 2011 16:58:44 +0000 (09:58 -0700)]
bitops: the bt instructions returns result in CF, not ZF

The bit test instructions returns the tested bit in CF, not the
inverse of the tested bit in ZF.  I don't know how I got that idea...

Reported-by: Matt Fleming <matt.fleming@intel.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agodiskstart: Move DATE_STR out of sector 1
H. Peter Anvin [Sun, 3 Apr 2011 23:22:42 +0000 (16:22 -0700)]
diskstart: Move DATE_STR out of sector 1

Save a few bytes in sector 1 by moving DATE_STR out.  This string can
be fairly long especially when using a git tree.

Reported-by: Matt Fleming <matt.fleming@intel.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agohdt: Removing debugging message
Erwan Velu [Sun, 3 Apr 2011 19:28:53 +0000 (21:28 +0200)]
hdt: Removing debugging message

13 years agohdt: Cleaning macros
Erwan Velu [Sun, 3 Apr 2011 19:16:38 +0000 (21:16 +0200)]
hdt: Cleaning macros

They have to be simplier.

13 years agohdt: Making dumping code easier to use
Erwan Velu [Sun, 3 Apr 2011 18:59:34 +0000 (20:59 +0200)]
hdt: Making dumping code easier to use

A set of CREATE_NEW_OBJECT / FLUSH is enough for a simple dump.

13 years agohdt: Removing corruption on printf
Erwan Velu [Sun, 3 Apr 2011 18:57:51 +0000 (20:57 +0200)]
hdt: Removing corruption on printf

Prior to this commit some garbage occured. The printing buffer wasn't
correctly cleaned after usage.

13 years agoMerge remote-tracking branch 'genec/memdiskdbg-for-sha0' syslinux-4.04-pre17
H. Peter Anvin [Fri, 1 Apr 2011 23:53:22 +0000 (16:53 -0700)]
Merge remote-tracking branch 'genec/memdiskdbg-for-sha0'

13 years agomemdisk/dskprobe.c: Add status check to probes 08h and 41h
Gene Cumm [Fri, 1 Apr 2011 23:49:54 +0000 (19:49 -0400)]
memdisk/dskprobe.c: Add status check to probes 08h and 41h

If this fails, the machine should never be working.

Signed-off-by: Gene Cumm <gene.cumm@gmail.com>
13 years agoMerge remote-tracking branch 'genec/diag-mbr-handoff-for-hpa' syslinux-4.04-pre16
H. Peter Anvin [Fri, 1 Apr 2011 22:51:49 +0000 (15:51 -0700)]
Merge remote-tracking branch 'genec/diag-mbr-handoff-for-hpa'

13 years agoMerge remote-tracking branch 'genec/diag-geodsp-for-hpa'
H. Peter Anvin [Fri, 1 Apr 2011 22:51:46 +0000 (15:51 -0700)]
Merge remote-tracking branch 'genec/diag-geodsp-for-hpa'

13 years agogpxe: Inhibit parallel make syslinux-4.04-pre15
H. Peter Anvin [Fri, 1 Apr 2011 20:08:40 +0000 (13:08 -0700)]
gpxe: Inhibit parallel make

Don't parallel make the gpxe directory.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agoUpdate .gitignore
Sebastian Herbszt [Wed, 30 Mar 2011 21:41:08 +0000 (23:41 +0200)]
Update .gitignore

Add *.img, *.img.xz and mk-lba-img to .gitignore.

Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agoMerge remote-tracking branch 'sherbszt/gfxboot32'
H. Peter Anvin [Fri, 1 Apr 2011 20:05:24 +0000 (13:05 -0700)]
Merge remote-tracking branch 'sherbszt/gfxboot32'

13 years agold: Use ABSOLUTE() when taking differences between relative symbols
H. Peter Anvin [Fri, 1 Apr 2011 19:59:04 +0000 (12:59 -0700)]
ld: Use ABSOLUTE() when taking differences between relative symbols

binutils 2.21.51.0.6, and possibly other versions, generate the wrong
result when subtracting two section-relative symbols (the final result
ends up having the base of the section incorrectly added to it.)  Work
around this by using ABSOLUTE() on the symbols to force the result to
become absolute.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agohdt: Moving define for more coherency
Erwan Velu [Thu, 31 Mar 2011 19:55:12 +0000 (21:55 +0200)]
hdt: Moving define for more coherency

13 years agohdt: Adding PCI dumping
Erwan Velu [Thu, 31 Mar 2011 19:52:04 +0000 (21:52 +0200)]
hdt: Adding PCI dumping

13 years agohdt: Using Macro to create objects
Erwan Velu [Thu, 31 Mar 2011 19:51:35 +0000 (21:51 +0200)]
hdt: Using Macro to create objects

It makes the code easier to read

13 years agohdt: Avoid memory corruption
Erwan Velu [Thu, 31 Mar 2011 19:51:18 +0000 (21:51 +0200)]
hdt: Avoid memory corruption

13 years agogfxboot: remove save_read() function
Sebastian Herbszt [Wed, 30 Mar 2011 21:09:32 +0000 (23:09 +0200)]
gfxboot: remove save_read() function

Remove the no longer needed save_read() function.

Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
13 years agogfxboot: remove lowmem_buf_size variable
Sebastian Herbszt [Wed, 30 Mar 2011 20:57:55 +0000 (22:57 +0200)]
gfxboot: remove lowmem_buf_size variable

Remove the no longer needed lowmem_buf_size variable.

Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
13 years agogfxboot: don't use the bounce buffer
Sebastian Herbszt [Wed, 30 Mar 2011 20:51:10 +0000 (22:51 +0200)]
gfxboot: don't use the bounce buffer

Allocate lowmem buffer instead of using the bounce buffer.

Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
13 years agogfxboot: use skipspace()
Sebastian Herbszt [Wed, 30 Mar 2011 18:33:49 +0000 (20:33 +0200)]
gfxboot: use skipspace()

Use skipspace() instead of local skip_spaces().

Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
13 years agodiag/geodsp/README: Additional use notes
Gene Cumm [Tue, 29 Mar 2011 22:35:18 +0000 (18:35 -0400)]
diag/geodsp/README: Additional use notes

13 years agoMerge remote-tracking branch 'mcb30/empty-tftp-ip'
H. Peter Anvin [Tue, 29 Mar 2011 21:45:22 +0000 (14:45 -0700)]
Merge remote-tracking branch 'mcb30/empty-tftp-ip'

13 years agohdt: Dumping memory configuration
Erwan Velu [Tue, 29 Mar 2011 21:25:26 +0000 (23:25 +0200)]
hdt: Dumping memory configuration

This patch dumps the 88, e801 & e820 memory mapping.

13 years agohdt: Displaying item name for missing dmi items
Erwan Velu [Tue, 29 Mar 2011 20:42:47 +0000 (22:42 +0200)]
hdt: Displaying item name for missing dmi items

13 years agohdt: Dumping oem & security items
Erwan Velu [Tue, 29 Mar 2011 20:30:07 +0000 (22:30 +0200)]
hdt: Dumping oem & security items

13 years agohdt: Dumping more memory configuration
Erwan Velu [Tue, 29 Mar 2011 20:19:18 +0000 (22:19 +0200)]
hdt: Dumping more memory configuration

13 years agohdt: Dumping cache information
Erwan Velu [Tue, 29 Mar 2011 19:50:10 +0000 (21:50 +0200)]
hdt: Dumping cache information

13 years agohdt: Improving base_board dump
Erwan Velu [Tue, 29 Mar 2011 19:39:00 +0000 (21:39 +0200)]
hdt: Improving base_board dump

Some items were missing

13 years agohdt: Dumping DMI
Erwan Velu [Mon, 28 Mar 2011 21:20:40 +0000 (23:20 +0200)]
hdt: Dumping DMI

This needs more work to dump the remaining items.

13 years agopxe: allow TFTP server IP to be empty when not using TFTP
Michael Brown [Mon, 28 Mar 2011 19:44:17 +0000 (20:44 +0100)]
pxe: allow TFTP server IP to be empty when not using TFTP

Reported-by: Marcus Grando <Marcus.Grando@corp.terra.com.br>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
13 years agodiag/mbr/handoff: Add optional printing of floppy descriptor
Gene Cumm [Sun, 27 Mar 2011 12:36:19 +0000 (08:36 -0400)]
diag/mbr/handoff: Add optional printing of floppy descriptor

13 years agodiag/mbr/handoff: Code comments; reflow output
Gene Cumm [Sun, 27 Mar 2011 12:32:05 +0000 (08:32 -0400)]
diag/mbr/handoff: Code comments; reflow output

The printing of CR/LF was misplaced such that it'd print a blank line if
no PnP data was found.

13 years agohdt: Adding add_ahi & addhs for dump mode
Erwan Velu [Fri, 25 Mar 2011 22:12:43 +0000 (23:12 +0100)]
hdt: Adding add_ahi & addhs for dump mode

This ease at adding hardware items to an array

13 years agohdt: Dumping disks partitions
Erwan Velu [Fri, 25 Mar 2011 21:36:28 +0000 (22:36 +0100)]
hdt: Dumping disks partitions

13 years agohdt: Initial work for dumping disks
Erwan Velu [Thu, 24 Mar 2011 22:00:35 +0000 (23:00 +0100)]
hdt: Initial work for dumping disks

More work is necessary to export partition' configuration

13 years agozzjson: Avoid printing empty line after each print
Erwan Velu [Wed, 23 Mar 2011 22:01:59 +0000 (23:01 +0100)]
zzjson: Avoid printing empty line after each print

This is useless and generates confusing outputs

13 years agohdt: Dumping vesa modes & configuration
Erwan Velu [Wed, 23 Mar 2011 21:53:17 +0000 (22:53 +0100)]
hdt: Dumping vesa modes & configuration

13 years agohdt: Dumping pxe state
Erwan Velu [Wed, 23 Mar 2011 21:52:35 +0000 (22:52 +0100)]
hdt: Dumping pxe state

Let's report the state (valid/invalid) in the dumped file.

13 years agohdt: Adding VPD to dump feature
Erwan Velu [Wed, 23 Mar 2011 20:02:51 +0000 (21:02 +0100)]
hdt: Adding VPD to dump feature

13 years agohdt: Dumping syslinux information
Erwan Velu [Tue, 22 Mar 2011 22:04:02 +0000 (23:04 +0100)]
hdt: Dumping syslinux information

Syslinux is now dumped.

13 years agohdt: Fixing memory corruption
Erwan Velu [Tue, 22 Mar 2011 22:02:55 +0000 (23:02 +0100)]
hdt: Fixing memory corruption

When flusing the output, we need to reset also len & size.

13 years agodump-pxe: dumping part of the dhcpdata structure
Erwan Velu [Tue, 22 Mar 2011 21:16:30 +0000 (22:16 +0100)]
dump-pxe: dumping part of the dhcpdata structure

This is a nice info as it gives the next-server ip.

13 years agoinet: Adding inet_ntoa()
Erwan Velu [Tue, 22 Mar 2011 21:13:10 +0000 (22:13 +0100)]
inet: Adding inet_ntoa()

Adding inet_ntoa() as it could be useful to print pxe_boot_t structure

13 years agohdt: Dumping pxe structures
Erwan Velu [Mon, 21 Mar 2011 22:05:28 +0000 (23:05 +0100)]
hdt: Dumping pxe structures

If pxe is detected, let's dump the structures.

13 years agohdt: Using flush() for dumping data
Erwan Velu [Mon, 21 Mar 2011 22:04:01 +0000 (23:04 +0100)]
hdt: Using flush() for dumping data

This function ease the printing & generation of the dumped information &
files

13 years agocpuid: Simplied structure init
Erwan Velu [Mon, 21 Mar 2011 21:18:52 +0000 (22:18 +0100)]
cpuid: Simplied structure init

Let's zeroify everything and then init what is different from 0;

13 years agocpuid: NCAPINTS was too small
Erwan Velu [Mon, 21 Mar 2011 21:14:41 +0000 (22:14 +0100)]
cpuid: NCAPINTS was too small

We do have up to 9x32bits not 7....

13 years agocpuid: Fixing names & init.
Erwan Velu [Mon, 21 Mar 2011 21:08:54 +0000 (22:08 +0100)]
cpuid: Fixing names & init.

The init code was nearly incorrect. Fixed regarding Shao's comments.

13 years agohdt: Spliting cpu dump into separate file
Erwan Velu [Mon, 21 Mar 2011 21:00:42 +0000 (22:00 +0100)]
hdt: Spliting cpu dump into separate file

Spliting each dump into a different file will make things easier to
read.

13 years agohdt: First implementation of cpu dump
Erwan Velu [Mon, 21 Mar 2011 20:48:17 +0000 (21:48 +0100)]
hdt: First implementation of cpu dump

This commit add the ability of dumping the cpu info into a remote file
formatted in JSON.

13 years agocpuid: Enable cpu flags members parsing
Erwan Velu [Mon, 21 Mar 2011 20:23:56 +0000 (21:23 +0100)]
cpuid: Enable cpu flags members parsing

This patch allow a program to parse the list of the cpu flags and
retrieve its values, name & comments.

I'd like to thank Shao Miller for helping me doing this code. He was
really helpful and a good support. Thx Shao !

13 years agocpuid: Init flags structures
Erwan Velu [Mon, 21 Mar 2011 20:22:12 +0000 (21:22 +0100)]
cpuid: Init flags structures

Let's zeroify it at init time.

13 years agozzjson: Use PRINT() instead of PUTC()
Erwan Velu [Sun, 20 Mar 2011 20:28:40 +0000 (21:28 +0100)]
zzjson: Use PRINT() instead of PUTC()

PUTC() call didn't got caught when using the bufprintf.
We can use the PRINT() macro instead.

13 years agobufprintf: Adding bufprintf
Erwan Velu [Sat, 19 Mar 2011 20:02:53 +0000 (21:02 +0100)]
bufprintf: Adding bufprintf

13 years agoMerge branch 'json' into libupload
Erwan Velu [Fri, 18 Mar 2011 21:42:26 +0000 (22:42 +0100)]
Merge branch 'json' into libupload

13 years agozzjson: Adding sample module
Erwan Velu [Fri, 18 Mar 2011 21:41:15 +0000 (22:41 +0100)]
zzjson: Adding sample module

Note, this module is lacking of the reading test as the ungetc isn't
available. At least, this first implementation consider that syslinux
needs more the output stuff than the input one.

13 years agoMerge branch 'json' into libupload
Erwan Velu [Fri, 18 Mar 2011 21:00:57 +0000 (22:00 +0100)]
Merge branch 'json' into libupload

13 years agozzjson: Fixing compilation errors
Erwan Velu [Fri, 18 Mar 2011 21:00:05 +0000 (22:00 +0100)]
zzjson: Fixing compilation errors

Just a simple recasting.

13 years agozzjson: No need to keep the test case
Erwan Velu [Fri, 18 Mar 2011 20:58:21 +0000 (21:58 +0100)]
zzjson: No need to keep the test case

This is useless.

13 years agozzjson: Adding zzjson 1.1.0
Erwan Velu [Fri, 18 Mar 2011 20:56:58 +0000 (21:56 +0100)]
zzjson: Adding zzjson 1.1.0

13 years agohdt: Adding preliminary dump support
Erwan Velu [Fri, 18 Mar 2011 20:49:38 +0000 (21:49 +0100)]
hdt: Adding preliminary dump support

This commit add the basics for doing a dump command.

13 years agolinux.c32: For protocol 2.10+, use init_size when relocating
H. Peter Anvin [Fri, 18 Mar 2011 17:55:11 +0000 (10:55 -0700)]
linux.c32: For protocol 2.10+, use init_size when relocating

If we have to relocate the kernel, use the init_size parameter if it
is available, rather than an arbitrary fudge factor.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agolib: make chrreplace reachable for com32 modules
Erwan Velu [Fri, 18 Mar 2011 17:28:52 +0000 (18:28 +0100)]
lib: make chrreplace reachable for com32 modules

chr_replace was only used in pci/scan.c but this could be useful for
other modules like hdt ;)

13 years agoMerge remote branch 'hpa/master' into libupload
Erwan Velu [Fri, 18 Mar 2011 08:33:05 +0000 (09:33 +0100)]
Merge remote branch 'hpa/master' into libupload

13 years agogpxe: Make the build parallel-safe syslinux-4.04-pre14
H. Peter Anvin [Thu, 17 Mar 2011 22:26:16 +0000 (15:26 -0700)]
gpxe: Make the build parallel-safe

Make sure we don't have multiple build processes wrecking havoc in the
gpxe directory.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agoMerge remote branch 'hpa/master' into libupload
Erwan Velu [Thu, 17 Mar 2011 19:09:10 +0000 (20:09 +0100)]
Merge remote branch 'hpa/master' into libupload

13 years agoMerge remote-tracking branch 'genec/gpxelinux-kpxe-for-hpa'
H. Peter Anvin [Thu, 17 Mar 2011 18:58:35 +0000 (11:58 -0700)]
Merge remote-tracking branch 'genec/gpxelinux-kpxe-for-hpa'

13 years agoMakefile: Add gpxe/gpxelinuxk.0 to INSTALL_AUX
Gene Cumm [Thu, 17 Mar 2011 18:46:43 +0000 (14:46 -0400)]
Makefile: Add gpxe/gpxelinuxk.0 to INSTALL_AUX

13 years agocore/Makefile: another attempt at dealing with GNU make 3.82 syslinux-4.04-pre13
H. Peter Anvin [Thu, 17 Mar 2011 00:28:10 +0000 (17:28 -0700)]
core/Makefile: another attempt at dealing with GNU make 3.82

Trying another tack...

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
13 years agoMakefile: Add diag/geodsp/ .xz images to install target
Gene Cumm [Thu, 17 Mar 2011 00:14:03 +0000 (20:14 -0400)]
Makefile: Add diag/geodsp/ .xz images to install target

13 years agoMerge branch 'master' into diag-mbr-handoff-for-hpa
Gene Cumm [Thu, 17 Mar 2011 00:01:36 +0000 (20:01 -0400)]
Merge branch 'master' into diag-mbr-handoff-for-hpa

Conflicts:
diag/mbr/handoff.S

diag/mbr/handoff.S: Remove the attempt to zero pad/prevent overflow

13 years agoAdd diag/ targets into top Makefile for install target
Gene Cumm [Wed, 16 Mar 2011 21:26:23 +0000 (17:26 -0400)]
Add diag/ targets into top Makefile for install target

13 years agodiag/mbr/: use checksize.pl to pad/prevent overflow
Gene Cumm [Wed, 16 Mar 2011 21:16:54 +0000 (17:16 -0400)]
diag/mbr/: use checksize.pl to pad/prevent overflow

HPA noticed that using Fedora 15 Alpha and gcc-4.6 broke on this code

13 years agodiag/geodsp/Makefile: use ./ to run a file in the current dir
H. Peter Anvin [Wed, 16 Mar 2011 20:58:42 +0000 (13:58 -0700)]
diag/geodsp/Makefile: use ./ to run a file in the current dir

When running a file in the current directory, use ./ as a prefix.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agoMakefile: build the diag directory
H. Peter Anvin [Wed, 16 Mar 2011 20:56:57 +0000 (13:56 -0700)]
Makefile: build the diag directory

Build the diag directory (diagnostic aids).

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agodiag/mbr/handoff.S: Fix compilation problems with gas 2.21.51
H. Peter Anvin [Wed, 16 Mar 2011 20:56:10 +0000 (13:56 -0700)]
diag/mbr/handoff.S: Fix compilation problems with gas 2.21.51

The construct used for zero-padding in handoff.S doesn't work with gas
2.21.51.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agoMerge remote-tracking branch 'genec/diag-geodsp-for-hpa'
H. Peter Anvin [Wed, 16 Mar 2011 20:52:58 +0000 (13:52 -0700)]
Merge remote-tracking branch 'genec/diag-geodsp-for-hpa'

13 years agoNEWS: Document isohdpfx*.bin available.
H. Peter Anvin [Wed, 16 Mar 2011 20:52:23 +0000 (13:52 -0700)]
NEWS: Document isohdpfx*.bin available.

13 years agombr: Install isohdpfx*.bin
H. Peter Anvin [Wed, 16 Mar 2011 20:50:41 +0000 (13:50 -0700)]
mbr: Install isohdpfx*.bin

GNU xorriso can build isohybrid images in one step without the need
for the isohybrid program, but for that to work the isohdpfx*.bin
files need to be available.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agoREADME: update copyright to 2011
H. Peter Anvin [Wed, 16 Mar 2011 20:48:31 +0000 (13:48 -0700)]
README: update copyright to 2011

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agodoc: update copyright to 2011
H. Peter Anvin [Wed, 16 Mar 2011 20:48:03 +0000 (13:48 -0700)]
doc: update copyright to 2011

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 years agosysdump: Fixing includes
Erwan Velu [Wed, 16 Mar 2011 20:39:55 +0000 (21:39 +0100)]
sysdump: Fixing includes

This patch remove ugly relative includes like ../something.h