# HG changeset patch # User msalter # Date 1026761832 0 # Node ID 23a050ad151f81dc624fab23b9706a71fbe7eeeb # Parent 8e901b135fea62fb1f011c562f695a0d7a8a47c7 RedBoot TCP/stub speedup. diff --git a/packages/hal/arm/arch/current/ChangeLog b/packages/hal/arm/arch/current/ChangeLog --- a/packages/hal/arm/arch/current/ChangeLog +++ b/packages/hal/arm/arch/current/ChangeLog @@ -1,3 +1,7 @@ +2002-07-15 Mark Salter + + * include/arm_stub.h: Comment out NUMREGBYTES. + 2002-05-28 Mark Salter * cdl/hal_arm.cdl: Tweaked description for diff --git a/packages/hal/arm/arch/current/include/arm_stub.h b/packages/hal/arm/arch/current/include/arm_stub.h --- a/packages/hal/arm/arch/current/include/arm_stub.h +++ b/packages/hal/arm/arch/current/include/arm_stub.h @@ -62,7 +62,8 @@ extern "C" { #define REGSIZE( _x_ ) (((_x_) < F0 || (_x_) >= FPS) ? 4 : 12) -#define NUMREGBYTES ((16*4)+(8*12)+(2*4)) +// Comment out to allow for default gdb stub packet buffer which is larger. +// #define NUMREGBYTES ((16*4)+(8*12)+(2*4)) #ifndef TARGET_REGISTER_T_DEFINED #define TARGET_REGISTER_T_DEFINED diff --git a/packages/redboot/current/ChangeLog b/packages/redboot/current/ChangeLog --- a/packages/redboot/current/ChangeLog +++ b/packages/redboot/current/ChangeLog @@ -1,3 +1,7 @@ +2002-07-15 Mark Salter + + * src/net/net_io.c: Increase size of out_buf to 1024 bytes. + 2002-07-11 Gary Thomas * src/io.c (mon_read_char_with_timeout): Ensure interrupts are diff --git a/packages/redboot/current/src/net/net_io.c b/packages/redboot/current/src/net/net_io.c --- a/packages/redboot/current/src/net/net_io.c +++ b/packages/redboot/current/src/net/net_io.c @@ -146,7 +146,7 @@ static int in_buflen = 0; static unsigned char in_buf[64]; static unsigned char *in_bufp; static int out_buflen = 0; -static unsigned char out_buf[64]; +static unsigned char out_buf[1024]; static unsigned char *out_bufp; // Functions in this module