@Override
 protected void doExecute(IRegisters service, final DataRequestMonitor<Object> rm) {
   // Write the bit field using the mnemonic style.
   service.writeBitField(
       fDmc,
       fMnemonic,
       new DataRequestMonitor<IBitFieldDMData>(ImmediateExecutor.getInstance(), rm) {
         @Override
         protected void handleSuccess() {
           /*
            * All good set return value.
            */
           rm.setData(new Object());
           rm.done();
         }
       });
 }