Displaying 8 results from an estimated 8 matches for "0ffh".
Did you mean:
0ff
2009 Dec 07
3
[PATCH] memdisk: "safe hook" and mBFT
...I_Version db VERSION_MINOR, VERSION_MAJOR ; MEMDISK version
@@ -1060,9 +1098,10 @@ DPT_ptr dw 0 ; If nonzero, pointer to DPT
; Original DPT pointer follows
MDI_Len equ $-MemDisk_Info
+mBFT_Len equ $-mBFT ; mBFT includes the MDI
; ---- MDI structure ends here ---
-DriveShiftLimit db 0ffh ; Installer will [soon] probe for
+DriveShiftLimit db 0ffh ; Installer will probe for
; a range of contiguous drives.
; Any BIOS drives above this region
; shall not be impacted by our
diff --git a/memdisk/setup.c b/memdisk/setup.c
index db986fa..ea17afd 100644
--- a/memdisk/s...
2002 Sep 03
0
isolinux.asm - improving spec_query_failed routine...
...//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 Dimension XPsT return...
2010 Dec 21
0
unable to write into Local APIC registers
...ng 8259 and enabling Local APIC but im unable to write into
Local APIC registers . can anyone tell me is there something which im
missing
?
Here is my piece of code
SVR EQU 0FEE000F0H ; define the Spurious interrupt vector
APIC_ENABLE EQU 100H
;disable 8259
MOV AL,0FFH
OUT 0A1H, AL
OUT 021H, AL
;enable local apic and set the spurious interrupt vector
MOV ESI,SVR
MOV EAX,<ESI>
OR EAX,APIC_ENABLE
MOV <ESI>,EAX
Warm regards,
Ravi Kulkarni.
2010 Dec 21
0
unable to write into Local APIC registers
...ng 8259 and enabling Local APIC but im unable to write into
Local APIC registers . can anyone tell me is there something which im
missing
?
Here is my piece of code
SVR EQU 0FEE000F0H ; define the Spurious interrupt vector
APIC_ENABLE EQU 100H
;disable 8259
MOV AL,0FFH
OUT 0A1H, AL
OUT 021H, AL
;enable local apic and set the spurious interrupt vector
MOV ESI,SVR
MOV EAX,<ESI>
OR EAX,APIC_ENABLE
MOV <ESI>,EAX
Warm regards,
Ravi Kulkarni.
2012 Oct 22
1
[PATCH] memdisk: adjust order of DPT values in mstructs.h
...otor turn off */
- uint8_t sectors; /* Sectors/track */
-
uint8_t bps; /* Bytes/sector (02h = 512) */
+
+ uint8_t sectors; /* Sectors/track */
uint8_t isgap; /* Length of intersector gap */
uint8_t dlen; /* Data length (0FFh) */
uint8_t fgap; /* Formatting gap */
2002 Mar 08
0
PXELINUX: suggestion for improvement
...Long Mode
+ jz .smp_search
+ mov byte [di-7],'w'
+ jmp .smp_search
+ .not_amd:
+ mov eax,1
+ cpuid
+ mov edx,eax
+ shr eax,8
+ and ax,0Fh
+ cmp ax,0Fh
+ je .ext_family
+ add ax,'0'
+ mov byte [di-7],al
+ jmp .smp_search
+ .ext_family: shr edx,20
+ and dx,0FFh
+ jnz .ia64
+ mov dword [di-8],'ipiv'
+ jmp .smp_search
+ .ia64: mov dword [di-8],'ia64'
+ ;
+ ; search for the MP Floating Pointer according to
+ ; http://www.intel.com/design/pro/datashts/242016.htm
+ ;
+ .smp_search:
+ push es
+ mov ax,040Eh ; First 1KB of Extended BIO...
2008 Nov 22
5
[RFC][PATCH] Gfxboot COMBOOT module
...w cb_fopen ; 1
+ dw cb_fread ; 2
+ dw cb_getcwd ; 3
+ dw cb_chdir ; 4
+ dw cb_readsector ; 5
+cb_len equ ($-cb_table)/2
+
+gfx_cb:
+ push cs
+ pop ds
+
+ cmp al,cb_len
+ jae gfx_cb_error
+
+ movzx bx,al
+ add bx,bx
+ call word [bx+cb_table]
+ jmp gfx_cb_end
+gfx_cb_error:
+ mov al,0ffh
+gfx_cb_end:
+ retf
+
+; Return status info
+;
+; return:
+; edx filename buffer (64 bytes)
+;
+cb_status:
+ mov edx,cs
+ shl edx,4
+ add edx,fname_buf
+
+ xor al,al
+ ret
+
+; Open file
+;
+; return:
+; al 0: ok, 1: file not found
+; ecx file length (al = 0)
+;
+cb_fopen:
+ push ds...
2009 Apr 05
3
[PATCH] Gfxboot COMBOOT module
...w cb_fopen ; 1
+ dw cb_fread ; 2
+ dw cb_getcwd ; 3
+ dw cb_chdir ; 4
+ dw cb_readsector ; 5
+cb_len equ ($-cb_table)/2
+
+gfx_cb:
+ push cs
+ pop ds
+
+ cmp al,cb_len
+ jae gfx_cb_error
+
+ movzx bx,al
+ add bx,bx
+ call word [bx+cb_table]
+ jmp gfx_cb_end
+gfx_cb_error:
+ mov al,0ffh
+gfx_cb_end:
+ retf
+
+; Return status info
+;
+; return:
+; edx filename buffer (64 bytes)
+;
+cb_status:
+ mov edx,cs
+ shl edx,4
+ add edx,fname_buf
+
+ xor al,al
+ ret
+
+; Open file
+;
+; return:
+; al 0: ok, 1: file not found
+; ecx file length (al = 0)
+;
+cb_fopen:
+ push ds...