diff --git a/src/ec/it5570e/ec.c b/src/ec/it5570e/ec.c index 22f5484..16e9d0b 100644 --- a/src/ec/it5570e/ec.c +++ b/src/ec/it5570e/ec.c @@ -2,7 +2,18 @@ #include #include +#include void ec_init(void) { RSTS = 0x44; } + +void ec_read_post_codes(void) { + while (P80H81HS & 1) { + uint8_t p80h = P80HD; + uint8_t p81h = P81HD; + P80H81HS |= 1; + + DEBUG("POST %02X%02X\n", p81h, p80h); + } +} diff --git a/src/ec/it5570e/include/ec/ec.h b/src/ec/it5570e/include/ec/ec.h index 0183336..9b95a20 100644 --- a/src/ec/it5570e/include/ec/ec.h +++ b/src/ec/it5570e/include/ec/ec.h @@ -4,5 +4,6 @@ #define _EC_EC_H void ec_init(void); +void ec_read_post_codes(void); #endif // _EC_EC_H