To keep the event function identical for both standard and rt paparazzi.
Also, imho event() should only move the device state machine and periodic() should actually operate IO. This functional separation should make things and probably development of new drivers cleaner.
I will double check today that my solution works in both cases.