com32/chain: allow service-only runs
authorMichal Soltys <soltys@ziu.info>
Tue, 5 Oct 2010 21:27:03 +0000 (23:27 +0200)
committerMichal Soltys <soltys@ziu.info>
Fri, 8 Oct 2010 10:40:51 +0000 (12:40 +0200)
commiteadb9947a49e7ddc2ce29e567ae70c2c02e7571a
tree8813a832613a00aecf958499c6047a5b58954936
parentdfc78281b079868a640bab1915502b61626b35d5
com32/chain: allow service-only runs

This patch introduces small feature, allowing so called "service-only"
runs - where the chain modules does everything as instructed, but
otherwise doesn't perform actual chainloading.

This is useful for 'mbrchs', '[un]hide[all]' and 'setbpb'+'save'
options, making possible adjustments to partition/boot sector values on
any disk/partition.

See 'chain' option in doc/chain.txt for more details.

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