]> git.zerfleddert.de Git - rsbs2/commitdiff
increase size of i2c receive buffer
authorMichael Gernoth <michael@gernoth.net>
Sun, 22 Aug 2010 22:56:41 +0000 (00:56 +0200)
committerMichael Gernoth <michael@gernoth.net>
Sun, 22 Aug 2010 22:56:41 +0000 (00:56 +0200)
bmc/bmc.c
bmc/i2c.c
bmc/i2c.h

index abe86e53751053c279eac5c38bc97006d8750375..c96cf6a0bf4a867682535408ac99733cf970b8d7 100644 (file)
--- a/bmc/bmc.c
+++ b/bmc/bmc.c
@@ -12,7 +12,7 @@
 int main(void)
 {
        uint8_t old_SREG;
-       unsigned char buf[12];
+       unsigned char buf[24];
        unsigned int len;
 
        chassis_init();
index bf561d0270fc173e846416b1bb8e00dfe5b6fe8c..f081991ad34c5c1b5a449b147fc527afe77af976 100644 (file)
--- a/bmc/i2c.c
+++ b/bmc/i2c.c
@@ -9,7 +9,7 @@
 #define TWCR_NACK TWCR = (1<<TWEN)|(1<<TWIE)|(1<<TWINT)|(0<<TWEA)|(0<<TWSTA)|(0<<TWSTO)|(0<<TWWC);
 #define TWCR_RESET TWCR = (1<<TWEN)|(1<<TWIE)|(1<<TWINT)|(1<<TWEA)|(0<<TWSTA)|(1<<TWSTO)|(0<<TWWC);  
 
-volatile unsigned char i2c_databuf[12];
+volatile unsigned char i2c_databuf[24];
 volatile uint8_t i2c_len = 0x00;
 static volatile uint8_t i2c_pos = 0x00;
 volatile uint8_t i2c_done = 0x00;
index af27f94bb90db0d853dde7ae19ea19732fe4f337..7b783d76f3f3120fedf89c611f3a8d72ee26f27e 100644 (file)
--- a/bmc/i2c.h
+++ b/bmc/i2c.h
@@ -1,6 +1,6 @@
 #define BMC_ADDR 0x24
 
-extern volatile unsigned char i2c_databuf[12];
+extern volatile unsigned char i2c_databuf[24];
 extern volatile uint8_t i2c_len;
 extern volatile uint8_t i2c_done;
 
Impressum, Datenschutz