cfgrs: set Architeture Version Reg to 1.1-rev0
cappuccino/fetch: prevent burst signal on regular bus accesses

The ic_refill signal can go high slightly before a regular bus
access have finished.
The burst signal out to the bus interface has to be held off
until the regular bus access is done.
cappuccino/decode_execute: fix copy-paste error

The execute_op_brcond_o signal should be cleared on a
decode_bubble_o, not forwarded the value from decode.
Merge branch 'master' of github.com:wallento/mor1kx
cappuccino: remove execute_waiting_o/i from module interconnect

Since this signal is only used in ctr_cappuccino and is just the
negation of execute_valid, it makes more sense to generate the
signal internally in this module.
This also seperates the negated stall signals from ctrl stage
into an own public signal.
Merge branch 'master' of https://github.com/wallento/mor1kx
cappuccino/fetch: set ic_addr to pc_addr on du_restart_i

pc_addr will contain the du_restart_pc at this point.
cappuccino: fix debug unit "asynchronous" stall/resume

Stalling and resuming the CPU at arbitrary places hasn't worked
reliably.
This was especially noticable with the default profiling routines
in openocd, which works by sampling NPC when the cpu is stalled.
To fix this, some more distinctions between stalling when stepping
and stalling/resuming when not stepiing is needed.
Bump version number to 3.0