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