Displaying 7 results from an estimated 7 matches for "88h".
Did you mean:
88
2015 Sep 10
0
quesiton about the mem=size option
...crucial.
> option is doing and what what it affects so I can understand what i should
> be looking at (bios i[?m guessing ] to understand why one wont work without
> this setting and one wont work with it.
They each use RAM differently. meminfo.c32 will print the results
from INT 15h AH=88h, INT 15h AX=E801h, and the map from INT 15h
AX=E820h.
com32/lib/syslinux/load_linux.c:bios_boot_linux() line 180 is the code
that deals with the option. Line 298 is where it's then added to the
memory map.
Details like make, model, BIOS/firmware revision, whether the machine
is (U)EFI-based...
2015 Sep 09
2
quesiton about the mem=size option
I"m sorry if this is not the correct place for this question but i have not been able to locate any documentation on the mem=size option for memdisk
The only thing i have found is
mem=size Mark available memory above this point as Reserved.
But i'm not sure if this is accurate and i'd like to understand the purpose of this option
I am PXE booting a LENOVO machine which
2013 Jul 19
0
[LLVMdev] llvm.x86.sse2.sqrt.pd not using sqrtpd, calling a function that modifies ECX
...[esp+0E0h]
002B0A44 movsd mmword ptr [esp+0B8h],xmm7
002B0A4D movsd mmword ptr [esp+0B0h],xmm0
002B0A56 movaps xmmword ptr [esp+0A0h],xmm2
002B0A5E movsd mmword ptr [esp+98h],xmm4
002B0A67 movsd mmword ptr [esp+90h],xmm6
002B0A70 movsd mmword ptr [esp+88h],xmm5
002B0A79 movsd mmword ptr [esp+80h],xmm3
002B0A82 movaps xmmword ptr [esp+70h],xmm1
002B0A87 jne 002B0A9A
002B0A8D movaps xmm0,xmmword ptr [esp+0C0h]
002B0A95 movaps xmmword ptr [esp+70h],xmm0
002B0A9A movaps xmm0,xmmword ptr [esp+70h]
002B0A9F...
2013 Jul 19
4
[LLVMdev] SIMD instructions and memory alignment on X86
Hmm, I'm not able to get those .ll files to compile if I disable SSE and I
end up with SSE instructions(including sqrtpd) if I don't disable it.
On Thu, Jul 18, 2013 at 10:53 PM, Peter Newman <peter at uformia.com> wrote:
> Is there something specifically required to enable SSE? If it's not
> detected as available (based from the target triple?) then I don't think
2004 Jan 26
7
Problem with FreeDOS + himem64 + PXELINUX + memdisk
(FreeDOS developers, I apologize for the redundant parts of this
message. But I want to bring the SYSLINUX folks into the discussion,
and the SourceForge mailing list archives are broken.)
Background: I have a little Sourceforge project
(http://unattended.sourceforge.net/) for which I use SYSLINUX to
provide CD-ROM and PXE boot support for my boot disk. And it works
great with MS-DOS.
However,
2009 Apr 05
3
[PATCH] Gfxboot COMBOOT module
...h
+ jnc got_e801
+
+ mov ax,2
+ mov bx, msg_memory
+ int 22h
+ stc
+ ret
+
+got_e801:
+ cmp ax,3c00h
+ jb mem_below_16mb
+ shl ebx,6
+ add eax,ebx
+
+mem_below_16mb:
+ shl eax,10
+ mov [gfx_bios_mem_size],eax
+ shr eax,20
+ cmp ax,16
+ jb skip_extended
+
+ mov word [gfx_xmem_0],88h ; 8MB at 8MB
+ mov dword [gfx_save_area1],7f0000h ; 8MB-64k
+
+skip_extended:
+ movzx ebx,word [gfx_mem_start_seg]
+ shl ebx,4
+
+ movzx ecx,word [gfx_mem_end_seg]
+ shl ecx,4
+
+ mov dword [gfx_mem],ebx
+ mov dword [gfx_mem0_start],ebx
+ mov dword [gfx_mem0_end],ecx
+
+ call gf...
2012 Jun 26
2
[GIT PULL] elflink bug fixes
...can_memory(struct AddrRangeDesc **ardp, uint32_t * dosmem)
ard[2].BaseAddr = 16 << 20;
ard[2].Length = oreg.edx.w[0] << 16;
ard[2].Type = 1;
- return 3;
+ rv = 3;
} else {
- return 2;
+ rv = 2;
}
+
+ goto out;
}
/* Finally try INT 15h AH=88h */
@@ -142,10 +153,14 @@ static int mboot_scan_memory(struct AddrRangeDesc **ardp, uint32_t * dosmem)
ard[1].BaseAddr = 1 << 20;
ard[1].Length = oreg.ecx.w[0] << 10;
ard[1].Type = 1;
- return 2;
+ rv = 2;
+ goto out;
}
- return 1; /* ... problematic ... */
+ rv = 1;...