Generic interface for CS reset events
Hard and soft reset events now implement a generic interface for resets, a listener interested in both can listen to the generic event.