search for: getlinsec

Displaying 16 results from an estimated 16 matches for "getlinsec".

Did you mean: getline
2009 Jun 01
1
Exporting real-mode functions
A question was asked on the IRC channel about how to get the address of a real-mode symbol -- or any assembly symbol in general. The answer is that you have to declare it global. In NASM syntax: global func func: In GAS syntax: .globl func func: -- H. Peter Anvin, Intel Open Source Technology Center I work for Intel. I don't speak on their behalf.
2005 Aug 03
0
Boot failed!
...t; -hpa > diff -u -r1.181 ldlinux.asm > --- ldlinux.asm 18 Jan 2005 13:13:50 -0000 1.181 > +++ ldlinux.asm 3 Aug 2005 00:28:18 -0000 > @@ -328,7 +328,7 @@ > ; > ; We have EDD support... > ; > - mov byte [getlinsec.jmp+1],getlinsec_ebios-(getlinsec.jmp+2) > + ; mov byte [getlinsec.jmp+1],getlinsec_ebios-(getlinsec.jmp+2) > .noedd: I noticed the same problem and the above patch seems to fix it. I don't currently have a DOS or WIN system installed, and have a 128MB USB flash drive, whe...
2005 Aug 09
4
SYSLINUX 3.10-pre6
This version cleans up the Ethersel (PCI config probing) changes I have been iterating with Alex Heinz. It's not the same code (so please test, especially Alex), but it should work the same. As before, if you have a machine for which 2.13 worked and 3.0x hasn't worked, please test this version too. http://www.kernel.org/pub/linux/utils/boot/syslinux/Testing/ -hpa
2013 Dec 01
1
request backport fix for isolinux 4.xx branch
...t;isolinux: Clear upper half of EDX before using..." http://git.zytor.com/?p=syslinux/syslinux.git;a=commit;h=870b84dd8714d dfccc9288025331423efa6d76b7 The patch was then applied to the firmware branch too. The patch solves an issue introduced by a prior commit "isolinux: Update LBA in getlinsec loop". Since the original problematic commit was also originally applied to the 4.xx branch http://git.zytor.com/?p=syslinux/syslinux.git;a=commit;h=cb015497a4e43 3ba81a47b28790b325807185617 and being 4.xx still more stable / predictable and more feature-complete than 6.xx for BIOS systems...
2002 Jun 02
1
PATCH for Symbios/LSIlogic scsi and isolinux
...CDROM attached to a NCR/Symbios/LSIlogic SCSI controller (bios version 4.19). It appears this bios can't read more than 1 sector at the time using the ah=42h int13 call. The isolinux boot was failing early on when 4 sector are read. (bios returned error 0 !) I'm not sure if the same 'getlinsec' routine is called upon later to load the images selected by the user otherwise, for the 4 sector read, this change shouldn't have much impact on other systems. (boot speed was very fast). Regards, Ruud L. --- isolinux.asm.ORIG Sat Jun 1 09:52:41 2002 +++ isolinux.asm Sun Jun 2 14:14:1...
2013 Jul 12
1
Syslinux 4.07-pre1 released
...ch, and I've heard that distros are packaging the master branch just to get at them. --- Matt Fleming (4): extlinux: Avoid dereferencing a garbage pointer Merge branch 'searchdir_leak-406' of git://git.zytor.com/users/sha0/syslinux into stable isolinux: Update LBA in getlinsec loop version: bump version and date Paulo Alcantara (1): menugen: Make it compatible with Py3k Shao Miller (1): fs: Fix searchdir resource leak -- Matt Fleming, Intel Open Source Technology Center
2013 Jul 25
0
Syslinux 4.07 released
..., it's looking pretty certain that this will be the last release in the 4.xx series. --- Matt Fleming (5): extlinux: Avoid dereferencing a garbage pointer Merge branch 'searchdir_leak-406' of git://git.zytor.com/users/sha0/syslinux into stable isolinux: Update LBA in getlinsec loop version: bump version and date NEWS: document changes in 4.07 Paulo Alcantara (1): menugen: Make it compatible with Py3k Shao Miller (1): fs: Fix searchdir resource leak -- Matt Fleming, Intel Open Source Technology Center
2013 Nov 26
0
Sysinux 6 will not boot ISOs on BIOS (i.e. pre-UEFI) systems
...you could try the following patch? -hpa -------------- next part -------------- diff --git a/core/isolinux.asm b/core/isolinux.asm index bd4e9556922d..c4db4133e274 100644 --- a/core/isolinux.asm +++ b/core/isolinux.asm @@ -420,7 +420,7 @@ MaxLMA equ 384*1024 ; Reasonable limit (384K) call getlinsec pop eax pop cx - mov dx,cx + movzx edx,cx pop bp pop bx
2006 Dec 04
1
Special Boot issue.
Personal background: Much of my experience is with C on Linux (from 1994). I can read Assembly, however, not write it well (I have had formal training in Assembly on the I386, however, never used it). The system: An AMD 586 embedded system with AM29F040 Chip(s) on board. These two flash chips make up the BIOS and the primary storage. The system was designed and built for use with Caldera
2010 Jul 15
1
Accessing command_line from core C code
...include/core.h +++ b/core/include/core.h @@ -14,6 +14,9 @@ extern char ConfigName[]; extern char KernelName[]; extern char cmd_line[]; extern char ConfigFile[]; +extern uint32_t HighMemSize; +extern uint32_t VKernelEnd; +extern char command_line[]; /* diskstart.inc isolinux.asm*/ extern void getlinsec(void); @@ -29,6 +32,10 @@ extern int (*idle_hook_func)(void); extern void __idle(void); extern void reset_idle(void); +/* rllpack.c */ +extern void rllpack(com32sys_t *); +extern void rllunpack(com32sys_t *); + /* mem/malloc.c, mem/free.c, mem/init.c */ extern void *malloc(size_t); extern vo...
2013 Nov 26
3
Sysinux 6 will not boot ISOs on BIOS (i.e. pre-UEFI) systems
On 11/25/2013 04:12 PM, Gerardo Exequiel Pozzi wrote: > > I made some more and more experiments beyond LBA 65535 > > Works: * isolinux-4.07.bin (size 24574) * isolinux-5.00.bin (size > 34816) > > Does not work: * isolinux-5.01.bin (size 34816) * isolinux-5.10.bin > (size 36864) * isolinux-6.00.bin (size 38912) * isolinux-6.02.bin > (size 43008) > > * I just
2014 Jan 10
3
USB boot problems on Gigabyte GA-M55Plus-S3G
> > It looks like Clonezilla and Ultimate Boot CD both prescribe > special installation procedures for USB stick. > isohybrids can be put onto stick just by e.g.: dd of=/dev/sdb > Make a backup of the stick if you later want to restore its > partitioning. > The (recent yet not latest) versions of Clonezilla that used Syslinux 5.xx will fail in some systems when writing
2013 Nov 25
3
Sysinux 6 will not boot ISOs on BIOS (i.e. pre-UEFI) systems
On 11/25/2013 04:39 PM, Thomas Schmitt wrote: > Hi, > > Gerardo Exequiel Pozzi wrote: >> Looks like there is something beyond LBA 65535 (As Mattias confirmed) > > I wanted to ask him now, whether this was already with > version 6. > But meanwhile he reported that it was 5. > > >> I can push isolinux.bin (4.07) to a really high LBA address and boot
2011 May 25
1
[GIT PULL] elflink ldlinux
Hi, These patches contain support for some features that are already in Syslinux 4 but weren't working properly on the elflink branch. It's another step closer to feature parity with Syslinux 4. Having to jump through the comboot API for localboot support is less than ideal and I'll eventually fix that, probably when we move a big chunk of code from asm to C. Also, there's a
2012 Jul 16
5
[PATCH 0/5] Deleting __intcall() from Syslinux
From: Matt Fleming <matt.fleming at intel.com> Since we can't use __intcall() for EFI, and since we can now have the ELF module code resolve all our symbols at runtime, we should delete as many references to __intcall() as possible and just access the symbols directly. The most interesting patch is the support for weak symbols. We need to be able to reference derivative-specific
2012 Aug 14
1
[GIT PULL] elflink fixes
...en; extern uint8_t KbdMap[256]; +extern const uint16_t IPAppends[]; +extern const char numIPAppends[]; + +extern uint16_t SerialPort; +extern uint16_t BaudDivisor; +extern uint8_t FlowOutput; +extern uint8_t FlowInput; +extern uint8_t FlowIgnore; + /* diskstart.inc isolinux.asm*/ extern void getlinsec(void); @@ -101,14 +111,20 @@ static inline void set_flags(com32sys_t *regs, uint32_t flags) } extern int start_ldlinux(char **argv); +extern int create_args_and_load(char *); extern void write_serial(char data); extern void writestr(char *str); extern void writechr(char data); extern vo...