From 44056ddb36309bbcc855f02a1b6c850949382193 Mon Sep 17 00:00:00 2001 From: seantywork Date: Thu, 19 Jun 2025 12:05:51 +0100 Subject: [PATCH] i value reset --- kgpio-irqsock/kgpio_irqsk.c | 1 + kgpio-irqsock/kgpio_irqsk.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/kgpio-irqsock/kgpio_irqsk.c b/kgpio-irqsock/kgpio_irqsk.c index f89de3d..428b5eb 100644 --- a/kgpio-irqsock/kgpio_irqsk.c +++ b/kgpio-irqsock/kgpio_irqsk.c @@ -463,6 +463,7 @@ irqreturn_t gpio_data_irq_handler(int irq, void *dev_id) { i_value[MAX_PKTLEN-1] ); } + memset(i_value, 0, MAX_PKTLEN); data_bits_count = 0; comms_mode_i = 0; return IRQ_HANDLED; diff --git a/kgpio-irqsock/kgpio_irqsk.h b/kgpio-irqsock/kgpio_irqsk.h index b0badc0..069c20f 100644 --- a/kgpio-irqsock/kgpio_irqsk.h +++ b/kgpio-irqsock/kgpio_irqsk.h @@ -40,7 +40,7 @@ #define MAX_PKTLEN 1500 #define MAX_Q_LEN 64 -#define SYNC_UDELAY 1024 +#define SYNC_UDELAY 64 -- 2.43.0