Reputation: 118
I have a platform based on an Intel CPU with a Microchip EC (Embedded Controller) (MEC152x). I'm trying to write a kernel module that access the watchdog timer registers through the EMI (embedded memory interface) which gives access to the internal registers of the EC (from what I understand from the datasheet). EMI is accessible via eSPI and I manage to retrieve the value of the Base Addresse Register but then I can't read the EMI registers (reading always returns 0xFF).
Please, how can I manipulate Ce EC to configure its watchdog. Thank you
Expexted: Read EMI default values (0x00) Result: Read values 0xFF
Upvotes: 0
Views: 99