Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.os.assembly > #25 > unrolled thread

FASM exFAT Image Formatter

Started by"Mike Gonta" <mikegonta@gmail.com>
First post2016-11-12 16:22 -0500
Last post2016-11-13 14:07 -0500
Articles 2 — 1 participant

Back to article view | Back to alt.os.assembly


Contents

  FASM exFAT Image Formatter "Mike Gonta" <mikegonta@gmail.com> - 2016-11-12 16:22 -0500
    Re: FASM exFAT Image Formatter "Mike Gonta" <mikegonta@gmail.com> - 2016-11-13 14:07 -0500

#25 — FASM exFAT Image Formatter

From"Mike Gonta" <mikegonta@gmail.com>
Date2016-11-12 16:22 -0500
SubjectFASM exFAT Image Formatter
Message-ID<o0817q$g2n$1@gioia.aioe.org>
FASM code to format a default minimum 1 MB exFAT image including your 
customized boot code.
Can also be used to add customized boot code to an exFAT formatted device.
All parameters are customizable.
Assembles the required checksums and duplicate boot sector region.
Includes the standard compressed wide character unicode upcase table binary.
An example boot code template file and binary are also included.

http://mikegonta.com/FASM_exFAT_Image_Formatter


Mike Gonta
look and see - many look but few see

http://mikegonta.com

[toc] | [next] | [standalone]


#26

From"Mike Gonta" <mikegonta@gmail.com>
Date2016-11-13 14:07 -0500
Message-ID<o0adlt$1l5f$1@gioia.aioe.org>
In reply to#25
FASM code to format a default minimum 1 MB exFAT image including your
customized boot code.

Can also be used to add customized boot code to an any size exFAT
formatted device. Simply format the USB flash drive as exFAT. Transfer
the first sector of the volume to a file. Uncomment the line ;VBR equ
"your_formated_USB_image.bin" and change the name to your file. Transfer
the 24 sector binary to the beginning of the volume to complete the
format.

All parameters are customizable.

Assembles the required checksums and duplicate boot sector region.

Includes the standard compressed wide character unicode upcase table
binary.

The boot sector loads the 8 extended boot sectors immediately following
to 0x7E00. The default second stage, which displays a simple message,
can easily be replaced with your customized boot code binary.

Assembles the required signatures at the end of each of the 8 extended
boot sectors. The boot sector replaces these with the original values
after loading the second stage.

Includes the 1 MB exFAT_demo.img file for emulation or transfer to a USB
flash drive (with 1MB format).

http://mikegonta.com/FASM_exFAT_Image_Formatter
http://forum.osdev.org/viewtopic.php?f=2&t=31005
https://redd.it/5cmjru


Mike Gonta
look and see - many look but few see

http://mikegonta.com

[toc] | [prev] | [standalone]


Back to top | Article view | alt.os.assembly


csiph-web