chain module: setbpb changes, bss & bs options, bugfixes
authorMichal Soltys <soltys@ziu.info>
Fri, 27 Aug 2010 23:06:13 +0000 (01:06 +0200)
committerMichal Soltys <soltys@ziu.info>
Tue, 28 Sep 2010 07:32:52 +0000 (09:32 +0200)
commit0d591b9348e43cf59cd4857dcc0e9029566d96e5
tree5916f3f441a6cca1434c3f44ffe12f55feba774e
parent32bcebfdcf56da6b27688d2b78dc42ef59453dd0
chain module: setbpb changes, bss & bs options, bugfixes

Generic function detecting BPB type (7 versions) have been added.
set{hid,geo,drv} have been replaced by single setbpb option, using
mentioned function to make more precise decisions what to update where.

Full BSS and BS emulation has been added, also employing BPB detection.

Some logic/flow changes in chain's main(). There was also a bug, in
which backup sector was populated with wrong data.

Appropriate documentation updates.

Signed-off-by: Michal Soltys <soltys@ziu.info>
com32/chain/chain.c
com32/chain/chain.h
com32/chain/mangle.c
com32/chain/mangle.h
com32/chain/options.c
com32/chain/options.h
com32/chain/utility.c
com32/chain/utility.h
doc/chain.txt