This commit is contained in:
Wolfgang Hottgenroth
2019-10-04 08:51:15 +01:00
parent a61836c739
commit 0464db3c42

View File

@ -60,6 +60,7 @@ const uint8_t MDR1_F_BW = 0b01000000;
const uint8_t MDR1_F_CY = 0b10000000; const uint8_t MDR1_F_CY = 0b10000000;
volatile uint32_t ec = 0;
volatile uint32_t savedCounter = 0; volatile uint32_t savedCounter = 0;
uint32_t lastSavedCounter = 0; uint32_t lastSavedCounter = 0;
@ -93,6 +94,7 @@ uint32_t read32(uint8_t c) {
void isr() { void isr() {
savedCounter = read32(CMD_RD | REG_OTR); savedCounter = read32(CMD_RD | REG_OTR);
ec++;
} }
void init() { void init() {
@ -120,7 +122,7 @@ int main (void) {
while (1) { while (1) {
uint32_t diff = savedCounter - lastSavedCounter; uint32_t diff = savedCounter - lastSavedCounter;
lastSavedCounter = savedCounter; lastSavedCounter = savedCounter;
printf("%d\n", diff); printf("%d %d\n", ec, diff);
sleep(1); sleep(1);
} }