search for: 13h

Displaying 20 results from an estimated 93 matches for "13h".

Did you mean: 13
2008 Feb 13
1
Spec buffer size 13h v 13
Whilst looking at the 3.61 isolinux.asm file I noticed that the code uses a spec buffer size of 13h for the initial BIOS call with the drive number passed in in DL. It then uses a spec buffer size of 13 when scanning drive numbers from FFh to 81h Line 291 is mov byte [spec_packet],13h Lines 576 to 577 are mov si,spec_packet mov byte [si],13...
2008 Mar 07
0
[PATCH] Fix EDD pointer in int 13h, fn 48h BIOS call return buffer
I ran into this when I was reviewing what was outstanding to get NetWare to run fully virtualized. The BIOS emulator code has the segment and offset backward in the returned buffer for the int 13h, fn 48h BIOS call. BTW: This is fixed in current Bochs emulator upstream code. Signed-off-by: Bruce Rogers <brogers@novell.com> diff -r 59b8768d0d0d tools/firmware/rombios/rombios.c --- a/tools/firmware/rombios/rombios.c Wed Mar 05 11:18:25 2008 +0000 +++ b/tools/firmware/rombios/rombios....
2013 Apr 17
1
Syslinux 5.01 does not respond to keyboard
...BIOS is upgradeable BIOS shadowing is allowed Boot from CD is supported Selectable boot is supported BIOS ROM is socketed EDD is supported Japanese floppy for NEC 9800 1.2 MB is supported (int 13h) Japanese floppy for Toshiba 1.2 MB is supported (int 13h) 5.25"/360 kB floppy services are supported (int 13h) 5.25"/1.2 MB floppy services are supported (int 13h) 3.5"/720 kB floppy services are supported (int 13h)...
2009 Dec 08
1
[PATCH] doc: document mBFT and "safe hook"
...+ 1 files changed, 40 insertions(+), 0 deletions(-) diff --git a/doc/memdisk.txt b/doc/memdisk.txt index 8a308f1..254cb7c 100644 --- a/doc/memdisk.txt +++ b/doc/memdisk.txt @@ -9,6 +9,9 @@ disk and a (very small - 2K typical) chunk of low (DOS) memory for the driver itself, then hooking the INT 13h (disk driver) and INT 15h (memory query) BIOS interrupts. +MEMDISK allows for an OS to detect the MEMDISK instance. (See the +"Additional technical information" section below.) + To use it, type on the Syslinux command line: memdisk initrd=diskimg.img @@ -241,3 +244,40 @@ method f...
2008 Mar 25
3
Com32 api problem !
(sorry for my english if it is approximate !) I want to access harddisk from com32 api with PXELINUX. I try to use int 13h Extended Read Drive Parameters (48h), it doesn't works. Here is my code, I have an error 1 in AH return code. Int 13h Read Drive Parameters (08h) work well. ******************************************************************************************* struct params { unsigned short size,info;...
2005 Jun 07
1
OpenFile, ReadFile & int 13h
Hello, I have a problem with a comboot 16 bits program for syslinux, I use the API openFile, ReadFile and CloseFile for read my own config file. It's ok. I use the int13h to write a floppy disk (syslinux runs on a USB stick), after the first call to int13h, all the call to openFile return an error. Do you know what's the problem? Is it possible to use int13h when we use syslinux API? Thank you and excuse my bad english... YB
2016 Mar 21
3
Booting a bootable CD-ROM
...legacy BIOS extension that is used to provide a centralised and managed boot process for a secure environment. Due to an assortment of reasons the access to hard disk / CD-ROM devices has had to be implemented at a low level (reading/writing IDE controller registers) rather than relying on the int 13h services provided by the system BIOS. Booting hard disks is working OK and I am now trying to get bootable CD/DVD disks to work using the following code: 1) Issue an ATAPI command to read sector 11h 2) Use the value at offset 47h to read the validation entry and initial section entry...
2009 Dec 07
3
[PATCH] memdisk: "safe hook" and mBFT
Two additions to MEMDISK to support OS drivers. The "safe hook" structure ("Safe Master Boot Record INT 13h Hook Routines") is a means for an OS driver to follow a chain of INT 13h hooks, examining the hooks'' vendors and assuming responsibility for hook functionality along the way. For MEMDISK, we guarantee an additional field which holds the physical address for the mBFT. The mBFT is an...
2002 Sep 03
0
isolinux.asm - improving spec_query_failed routine...
...o here: http://www.nu2.nu/contact/bart --- ;------------------------------------------------------------ ; Get first emulated drive number ; returns: ; CF=1 - not in emulation mode ; CF=0 - in emulation mode ; DL - drive number for emulation get_emul_drive: push ax push si ; mov [spec_packet], 13h mov dl, 0ffh ; drive number get_emul_drive1: mov ax, 4b01h ; get status mov [spec_packet], 0 call int13 ; Bogus Dell PC's do not return carry flag correctly - ignoring it ; jnc get_emul_drive_ok ; some bogus bioses (Dell Inspiron 2500) returns packet size 0xff when failed ; Dell Dimensi...
2012 Nov 23
2
Data frame manipulation
Hello, I have a table that was constructed in a wrong way (dput data on bottom - wrong data-frame): Local Mês Dia Colonia X6h X7h X8h X9h X10h X11h X12h X13h X14h X15h X16h X17h 1 Conceição Junho 1 3 2.16137 2.20412 2.08991 1.72428 1.69897 1.62325 1.44716 1.51851 1.43136 1.47712 1.51851 1.04139 2 Conceição Junho 2 3 2.46538 2.13672 2.06819 1.97772 2.00000 1.80618 1.64345 1.20412 1.62325 1.36173 1.69020 1.57978 3 Conceição...
2004 Jul 06
3
Disabling MEMDISK
...++ memdisk.doc 6 Jul 2004 01:29:03 -0000 @@ -122,5 +122,46 @@ [ES:DI+20] 16:16 Old INT 15h pointer [ES:DI+24] word Amount of DOS memory before MEMDISK loaded +In addition, the following fields are available at [ES:0]: + + [ES:0] word Offset of INT 13h routine (segment == ES) + [ES:2] word Offset of INT 15h routine (segment == ES) + The program mdiskchk.c in the sample directory is an example on how this API can be used. + +The following code can be used to "disable" MEMDISK. Note that it +does not free the handle...
2004 May 11
1
Trouble with ISOLINUX and IDE bus resets.
...r 2.08 version, the problem happens less often, but we still get a problem from time to time. The cause of the problem seems to be that the CDROM device goes offline or has some sort of problem. A device reset is issued, but then it looks like when isolinux tries to re-read the sector, the BIOS int 13h call destination for the data is invalid and it crashes the system. We believe that the root cause is some hardware problem. But, the interesting thing is that the newer isolinux has the problem less often, and other OS bootloaders (windows NT in this case) also see the Device Reset, but they retry...
2019 Jun 19
2
lpxelinux.0 issues with larger initrd.img files from RHEL >= 7.5 on UCS servers?
On June 18, 2019 12:34:35 PM PDT, Mathieu Chouquet-Stringer <m+syslinux at thi.eu.com> wrote: > Hello Hans Peter, > >Any idea on how I could debug this problem? Basically lpxelinux 6.03 >reboots while loading the initrd if its size is above a certain >threshold. It only happens on certain servers and there's not output >when it happens. I can trigger it reliably on
2002 May 15
1
Syslinux Bootsector
...2.4.x kernel approaches to that problem and worked fine for me: ; ; Linux wants the floppy motor shut off before starting the kernel, ; at least bootsect.S seems to imply so ; kill_motor: push ax push dx xor ax,ax xor dx,dx int 13h pop dx pop ax instead of mov dx,03F2h xor al,al call slow_out Thx for any comments, Martin Neuhaeusser -- \ / ---==( o )==--- PGP encrypted messages preferred. Public-Key at: http://sawfish.weh.rwth-aachen.de/~martin/...
2005 Sep 14
1
MEMDISK Presence API
Hello, How do I set up the registers to find out that MEMLINUX is installed? I know it is an int 13h / ah=08h call - but I cannot figure out how to specify the other registers... Also, I need to find a way to be able to: unhook int 13h and int 15h and put them back to the BIOS vectors, and yes, I know some DOSses rehook int 13 - but it can be done.. I need to be able to boot a CD, load the ElTo...
2010 Dec 21
2
[PATCH][git-pull] core/diskstart.inc
git://git.zytor.com/users/genec/syslinux.git Branch core-diskstart-boot-for-hpa. I found that INT 13h AH 08h in BOCHS used ES, DI, at least when using a partitionless HDD, causing "Boot error" from the magic check as it was loaded to the wrong location. HPA suggested wrapping INT 13h with the push/pop for ES's safety. This then lead to checking over for all int 13h calls in diskstar...
2006 Mar 10
2
unload memdisk+FreeDOS => local boot
...additions to memdisk/memdisk.asm -------------------------------- I added code to memdisk which essentially says: unload-memdisk-and-boot-the-MBR-from-the-specified-drive The temporary interface is: AH = 60h AL = drive number to boot ... AFTER memdisk is removed DL = memdisk drive number int 13h The restore-and-boot sequence is as follows: 1. validate the checksum on the upper 128 interrupt vectors 2. read the MBR boot sector from the specified device int 0:7C00h 3. restore the lower 128 interrupt vectors 4. restore BIOS_EQUIP and BIOS_HD_COUNT 5. jump to 0:7C00h Questions -------...
2002 Jul 27
2
Isolinux doesn't boot
hi, i've been trying around for a month or so to get isolinux on my toshiba satellite 4010cdt running. It doesn't really work. The debug version says the following: ISOLINUX 1.75 2002-06-14 ... isolinux: Startinug up, DL = 82 isolinux: Loaded spec packed OK, drive = 82 and that's it. No boot there. If I chain-load (or however that's called) my Isolinux - CDs with "Smart
2002 Oct 30
1
Crontab ??
********************************************************************** Este email assim como os ficheiros que possa ter em anexo s?o confidenciais e para uso exclusivo da pessoa ou organiza??o para o qual foi enviado. Se recebeu este email por engano por favor notifique Redes@bnc.pt Esta nota confirma que esta mensagem foi verificada pelo MIMEsweeper n?o tendo sido encontrados virus.
2008 Feb 01
3
Wine problem with warcraft II and ubuntu
I installed the latest version of wine in ubuntu gutsy from wine repository (wine version 0.9.54) and when i try to install warcraft II from cd rom i get this error: Warning: unprotecting memory to allow real-mode calls. NULL pointer accesses will no longer be caught. and nothing works. I have an acer travelmate 2350... Thank you, Federico :D