anchor.diff:  spec.add_development_dependency "origen_arm_debug", ">= <%= Origen.app.version %>"
   ~~~
   
  -__NOTE:__ You will also need to include <code>require 'origen_arm_debug'</code> somewhere in your environment.  This can be done in <code>config/environment.rb</code> for example.
  +__NOTE:__ You will also need to include <code>require 'origen_arm_debug'</code> somewhere in your environment
  +if your app is a plugin.
   
   
   ### How To Use
   
  -Include the <code>OrigenARMDebug</code> module in your DUT class, this provides
  -<code>read_register</code> and <code>write_register</code> methods that will
  -be used automatically by any register read/write operations.
  -It also provides meathods using the ARM Debug protocol including:
  -accessing device memory, accessing core and floating point regesters (coretx M cores only),
  -entering/exiting debug mode (coretx M cores only), setting the PC (coretx M cores only)
  -and stepping through code (coretx M cores only).
  +Include the <code>OrigenARMDebug</code> module in your DUT class, then hook it up
  +to the Origen register API via
  +<code>read_register</code> and <code>write_register</code> methods.
  +
  +The <code>OrigenARMDebug</code> module also provides additional methods to use the ARM Debug protocol including:
  +accessing device memory, accessing core and floating point registers (cortex M cores only),
  +entering/exiting debug mode (cortex M cores only), setting the PC (cortex M cores only)
  +and stepping through code (cortex M cores only).
   
   You must also include a compatible physical driver depending on what debug
  -interface your DUT has, one of the following can be used:
  +interface your device has, one of the following can be used:
   
   * [JTAG](http://origen-sdk.org/jtag)
   * [Single Wire Debug](http://origen-sdk.org/swd)
  
positive.code: 
    include OrigenARMDebug
    include Origen::Registers
    # Also include the required physical driver (not shown here)
  
    def initialize
      add_reg :test, 0x0012, 16, :upper_byte => {pos: 8, bits: 8},
                                 :lower_byte => {pos: 0, bits: 8}
    end
  
  end
  
  DUT.new.reg(:test).write!(0x55AA)  # => Will generate the required vectors using the ARM debug protocol
  ~~~
  
  
  
negative.code: ~~~
  origen i
  
  > dut.arm_debug
  => #<OrigenARMDebug::Driver:0x0000001ee48e78>
  ~~~
  
  Follow the instructions here if you want to make a 3rd party app
  workspace use your development copy of the OrigenARMDebug plugin:
  [Setting up a Plugin Development Environment](http://origen-sdk.org/origen/guides/plugins)
  
  This plugin also contains a test suite, makes sure this passes before committing
  any changes!
  