Peripheral driver implementation

The rest of the peripheral driver can be implemented by the user using one of the following approaches:

Note: Incorrect use of PESL or change in registers of the peripheral, which is controlled by any Component driver can cause the incorrect Component driver function.