From: seantywork Date: Thu, 19 Jun 2025 11:05:51 +0000 (+0100) Subject: i value reset X-Git-Url: https://git.feebdaed.xyz/?a=commitdiff_plain;h=44056ddb36309bbcc855f02a1b6c850949382193;p=linuxyz.git i value reset --- 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