flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > IBM/MS INT 13 Extensions - INSTALLATION CHECK version 1.2?? |
Author |
|
LocoDelAssembly 16 Mar 2006, 21:19
I just tested a little boot code program to check which version of IBM/MS INT 13 Extensions have my old computer (a Cyrix 586). Ralf brown interrupt list provides the following values to determinate the version:
Ralf Brown wrote: AH = major version of extensions Should I consider 02h as version 1.2 or it's a BIOS bug? My boot code reports version 0.2 because I do special processing with 01h only. [edit] I forgot to say, I tested the same boot code on my new computer and it reports version 3.0[/edit] [edit2] I repleased the attachment with a new boot code that provides more info (it show which set of functions are supported). On my athlon64 says that "Extended disk access functions (AH=42h-44h,47h,48h)" and "Enhanced disk drive (EDD) functions (AH=48h,AH=4Eh)" are supported but in my 586 only EDD is supported. It seems to be true because the code below doesn't work on the 586 while in the athlon64 does Code: ; Should be executed under a debugger org 100h mov ah, 42h mov dl, 80h mov si, packet push ds pop [seg] int 13h int3 packet: db 10h db 0 dw 1 dw 7c00h seg dw 0 dq 0 [/edit2] [/edit3] Improved source code readability...[/edit3]
|
|||||||||||
16 Mar 2006, 21:19 |
|
LocoDelAssembly 17 Mar 2006, 16:56
no one knows how to get which version of the extentions I have? :'(
|
|||
17 Mar 2006, 16:56 |
|
Dex4u 17 Mar 2006, 19:54
I came across some code, but can not remember where .
It could have been on this site: http://www.geocities.com/thestarman3/asm/mbr/MBR_in_detail.htm Not sure though, No time to search |
|||
17 Mar 2006, 19:54 |
|
LocoDelAssembly 17 Mar 2006, 23:38
I can't find how to interpret 02h version but I found http://www.geocities.com/thestarman3/asm/debug/ATAscript.htm which is very usefull for something I'm trying to do with Int 13h
Thanks for the link!!! |
|||
17 Mar 2006, 23:38 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.