Displaying 20 results from an estimated 700 matches similar to: "[Pull request] disklib: fixes for write functions"
2005 Aug 24
1
SYSLINUX 3.10 released
Changes in 3.10:
* gcc 4.0.1 compilation fixes.
* Add support for querying the PCI BIOS in libcom32
(used by ethersel et al.)
* Fix PCI handing (ethersel etc) on several old chipsets (and
VMWare.)
* Try to deal with systems with broken EBIOS.
* New API call to do "localboot".
* New API call to query features.
2005 Aug 18
2
Nasty Bug (BIOS?).
At first I thought, I was dealing with the known EBIOS/CBIOS-problem.
The symptom was exactly the same (hangs at ...EBIOS). As 3.10-pre8 and
3.10-pre9, in contrary what was mentioned in the ML, did not bring any
improvement, I looked deeper into what could be my specific problem.
I found out that the program just halted at 'cmp [esi],edx' (line 658;
ldlinux.asm 3.10-pre9)! By replacing
2010 Sep 19
2
can't get write_sectors to work...
Hi,
Hopefully you someone can tell me what I'm doing wrong. First, the code. I
placed this at the bottom of the main loop in com32/modules/disk.c as a
simple test of writing to the disk:
printf(" Host bus: %s, Interface type: %s\n\n",
d->edd_params.host_bus_type, d->edd_params.interface_type);
zero_buf = calloc(1, d->edd_params.bytes_per_sector);
for(int
2011 Jan 24
0
[PATCH] disklib: Detect "MS-DOS 3.30 through Windows 95 (A)" MBR
Add detection code for "MS-DOS 3.30 through Windows 95 (A)" MBR to disklib.
Signed-off-by: Gert Hulselmans <gerth at zytor.com>
---
com32/gpllib/disk/mbrs.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/com32/gpllib/disk/mbrs.c b/com32/gpllib/disk/mbrs.c
index 77e4180..37309e1 100644
--- a/com32/gpllib/disk/mbrs.c
+++ b/com32/gpllib/disk/mbrs.c
@@
2011 Jan 24
0
[PATCH] disklib: Detect "FreeDOS (eXtended FDisk)" MBR
Add detection code for "FreeDOS (eXtended FDisk)" MBR to disklib.
Signed-off-by: Gert Hulselmans <gerth at zytor.com>
---
com32/gpllib/disk/mbrs.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/com32/gpllib/disk/mbrs.c b/com32/gpllib/disk/mbrs.c
index 37309e1..6150fcf 100644
--- a/com32/gpllib/disk/mbrs.c
+++ b/com32/gpllib/disk/mbrs.c
@@ -27,7 +27,6
2010 Oct 13
3
[syslinux:disklib] disklib: make CHS calculation match core/fs/diskio.c
On 10/13/2010 08:36 AM, syslinux-bot for Michal Soltys wrote:
> Commit-ID: 9c8db7560e2dc83d1191bb2f90b4d4d0ae3d37d6
> Gitweb: http://syslinux.zytor.com/commit/9c8db7560e2dc83d1191bb2f90b4d4d0ae3d37d6
> Author: Michal Soltys <soltys at ziu.info>
> AuthorDate: Wed, 13 Oct 2010 10:57:36 +0200
> Committer: Michal Soltys <soltys at ziu.info>
> CommitDate: Wed, 13
2010 Jul 30
1
Problem with short options (4.02).
Hello,
There seems to be a problem with short options.
F.i. "syslinux -s a:" results in:
Unknown option: -s
Usage: etc.
With the long option "syslinux --stupid a:" however everything is ok.
--
Regards,
Arwin.
2010 Aug 25
2
Announcing EXT2FS lib for syslinux
Here is the initial release:
git://github.com/donhiatt/Syslinux-EXT2FS-Library-port.git
I am very new to git so I hope I managed to get the repo setup properly.
The repo is branched from 'disklib' as I plan to use it for all disk
read/write access (I'm currently using modified gpllib/disk/* -- see
README).
Cheers,
don
-----
README for ext2fs module.
* Description
-----------
2015 Feb 10
1
Missing make dependencies?
I'm seeing some sporadic build failures with 'make -j4'. The failures are:
make[4]: *** No rule to make target 'hello.c32', needed by 'all'. Stop.
I've only seen the failures with com32/samples/hello.c32 and com32/rosh/rosh.c32.
I'm not a make expert, but I think it's due to missing dependencies. This patch
seems to fix my failures, but I'm
2010 Oct 23
0
SYSLINUX 4.03 released
It was actually released yesterday, but due to some technical
difficulties I didn't get a chance to announce it properly:
Syslinux 4.03 is primarily a bug fix release.
Changes in 4.03:
* Don't hang if no configuration file is found.
* Better support for booting from MBRs which don't pass
handover information.
* EXTLINUX: Try to be smarter about
2009 Apr 10
2
[RESEND][PATCH] gpllib: dmi: set default memory speed to "Unknown"
The speed value is available since version 2.3 of the SMBIOS specification.
Set the default speed string to "Unknown" for older versions.
- Sebastian
Index: syslinux-3.74-20-g3b80c26/com32/gpllib/dmi/dmi.c
===================================================================
--- syslinux-3.74-20-g3b80c26.orig/com32/gpllib/dmi/dmi.c
+++ syslinux-3.74-20-g3b80c26/com32/gpllib/dmi/dmi.c
@@
2019 May 15
1
[PATCH] Add support for Hygon Dhyana processor
Background:
Chengdu Haiguang IC Design Co., Ltd (Hygon) is a Joint Venture
between AMD and Haiguang Information Technology Co.,Ltd., aims at
providing high performance x86 processor for China server market.
Its first generation processor codename is Dhyana, which
originates from AMD technology and shares most of the
architecture with AMD's family 17h, but with different
2005 Sep 03
0
SYSLINUX 3.11 released
Changes in 3.11:
* MEMDISK: Fix bug by which accessing the real floppy disk
as B: in MS-DOS was broken.
* Simple menu system: allow tweaking of the screen layout.
* Simple menu system: better command-line editing, correctly
handle command lines above 256 characters.
* PXELINUX: revert memory allocation change that caused
problems
2010 Apr 27
2
gpllib write_sectors() patch
Here is a partial patch that I'm using to illustrate a few questions
that I have.
Looking at the gpllib write_sectors (com32/gpllib/disk/write.c) it
looks like the allocated
size is wrong; size is in sectors so we should adjust the alloc/memcpy
by size*SECTOR.
Also, comparing core/diskio.c it looks like the registers aren't even
setup right.
In the patch below I put an #if 0 around the
2013 Jul 12
1
Unable to boot with syslinux-5.1x from git
Hi,
Matt Fleming wrote:
> ld: libpng/pngrtran.o: warning: relocation against `png_do_read_filler' in readonly section `.text'.
> ld: warning: creating a DT_TEXTREL in object.
>
> Looks like your files aren't position-independent. What does,
>
> file com32/gpllib/dmi/dmi.o
>
> say?
# file com32/gpllib/dmi/dmi.o
com32/gpllib/dmi/dmi.o: ELF 32-bit LSB
2005 Aug 21
4
SYSLINUX 3.10-pre15
I just picked up 3.10-pre15 and the "PXELINUX corrupts graphic filename
referenced from DISPLAY file" bug is zapped. Yipee! Thanks hpa. And
Arwin too, if that 'xor esi,esi' was the crux.
However, LOCALBOOT -1 and LOCALBOOT 0 don't work the same as they did
for me in 3.07. :-(
3.07:
LOCALBOOT -1 apears to work as I have a hard disk listed in bios boot
order after the
2014 Nov 22
1
Get rid of printf format warning format ‘%llx’ expects type ‘long long unsigned int’, but argument 2 has type ‘uint64_t’
Hello.
Use <inttypes.h> PRIx64 instead of llx to get rid of gcc warning
format ?%llx? expects type ?long long unsigned int?, but argument 2 has type ?uint64_t?
--
MartinS
diff --git a/com32/gpllib/acpi/xsdt.c b/com32/gpllib/acpi/xsdt.c
index 208abc6..228b6c3 100644
--- a/com32/gpllib/acpi/xsdt.c
+++ b/com32/gpllib/acpi/xsdt.c
@@ -63,7 +63,7 @@ int parse_xsdt(s_acpi * acpi)
/*
2014 Dec 17
0
[PATCH] build: sort sources to build in a more deterministic way
It has been observed that binaries contents
are depending on the order of linked objects.
This order is caused by GNU make's wildcard function
and the position of sources on filesystem.
This change tries to prevent this kind of randomness.
Also consider building using -j1 flag
to make it even more reproductible.
Change-Id: Ie8eee7f336e6f1fa2863c4150d967afd15519f1d
Bug:
2014 Nov 21
1
[PATCH 1/2] libupload: fix parallel build issue
Fixed:
cp -r syslinux-6.01/com32/libupload/*.h image/usr/share/syslinux/com32/include/
[snip]
rm -rf image/usr/share/syslinux/com32/include
[snip]
cp: cannot create regular file `image/usr/share/syslinux/com32/include/serial.h': No such file or directory
The cp is happened in the "libupload" dir, while "rm -fr" is happend in
"lib" dir, let "libupload"
2012 Oct 19
3
[PATCH 0/3] elflink fixes
From: Matt Fleming <matt.fleming at intel.com>
The first two patches in this series are fixes for bugs reported by
someone in #syslinux. The third makes dmitest.c32 actually wait for
user input.
If no one has any objections/concerns, I'll pull this into the
official elflink branch.
Matt Fleming (3):
core: Print error message if we don't load ldlinux.c32
Clean up $(GPLLIB) leak