nRF Opensource Drivers Implementation Assumptions: Each driver only control peripheral. Do not have memory. GPIO pins are not configured by driver. Must be configured before using driver. Only assert guards against bad states.