#ifndef _KERNEL_DRIVERS_CLOCK_ARM_PL031_H #define _KERNEL_DRIVERS_CLOCK_ARM_PL031_H #include #include #include #include #include struct pl031_registers { uint32_t data; uint32_t match; uint32_t load; uint32_t control; // TO BE CONTINUED }; typedef struct pl031_registers pl031_registers_t; uint32_t pl031_read_rtc(); #endif // _KERNEL_DRIVERS_CLOCK_ARM_PL031_H