flat assembler
Message board for the users of flat assembler.

Index > OS Construction > Floppy's BPB

Author
Thread Post new topic Reply to topic
Carlos



Joined: 16 Apr 2009
Posts: 4
Location: Chile
Carlos
How can I see my floppy's BPB fields?

http://en.wikipedia.org/wiki/BIOS_parameter_block
Post 19 Apr 2009, 02:36
View user's profile Send private message Reply with quote
ManOfSteel



Joined: 02 Feb 2005
Posts: 1155
ManOfSteel
For a floppy, it will be on the boot sector (sector 0).

There are many disk utilities that can read and dump sectors to files (e.g. PartCopy can be found here).
Or you can use disk editors like WDe.

Or you can use BIOS's int 0x13, fct 2 to do it manually.

Note that the BPB is only used in Microsoft's file systems, AFAIK.
Post 19 Apr 2009, 07:51
View user's profile Send private message Reply with quote
Goplat



Joined: 15 Sep 2006
Posts: 181
Goplat
An easy way is to just use good old "debug":
Code:
C:\>debug
-l100 0 0 1
-d
0B96:0100  EB 3C 90 4D 53 44 4F 53-35 2E 30 00 02 01 01 00   .<.MSDOS5.0.....
0B96:0110  02 E0 00 40 0B F0 09 00-12 00 02 00 00 00 00 00   ...@............
0B96:0120  00 00 00 00 00 00 29 DC-17 16 08 4E 4F 20 4E 41   ......)....NO NA
0B96:0130  4D 45 20 20 20 20 46 41-54 31 32 20 20 20 FA 33   ME    FAT12   .3
0B96:0140  C0 8E D0 BC 00 7C 16 07-BB 78 00 36 C5 37 1E 56   .....|...x.6.7.V
0B96:0150  16 53 BF 3E 7C B9 0B 00-FC F3 A4 06 1F C6 45 FE   .S.>|.........E.
0B96:0160  0F 8B 0E 18 7C 88 4D F9-89 47 02 C7 07 3E 7C FB   ....|.M..G...>|.
0B96:0170  CD 13 72 79 33 C0 39 06-13 7C 74 08 8B 0E 13 7C   ..ry3.9..|t....|    
Post 19 Apr 2009, 16:11
View user's profile Send private message Reply with quote
Carlos



Joined: 16 Apr 2009
Posts: 4
Location: Chile
Carlos
WDe showed the BPB the way I want it.

Thank you both.
Post 19 Apr 2009, 22:58
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.