diff options
author | Keith Packard <keithp@keithp.com> | 2009-10-16 12:56:45 +0900 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2009-10-16 12:56:45 +0900 |
commit | d709a0688eff84e25e24d755850ef045d6b0c3de (patch) | |
tree | e5aa394224f57a3c324a6360419b420421680003 /src/ao_usb.c | |
parent | 69b6f6bb465163cf767bb68e0e4a716d8ad2b39c (diff) |
Save some DSEG space by marking cmd functions __reentrant
__reentrant causes the compiler to place args and locals on the stack
instead of in the data segment.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/ao_usb.c')
-rw-r--r-- | src/ao_usb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ao_usb.c b/src/ao_usb.c index 22665725..8926b9ca 100644 --- a/src/ao_usb.c +++ b/src/ao_usb.c @@ -72,7 +72,7 @@ uint8_t * __xdata ao_usb_ep0_in_data; __xdata uint8_t ao_usb_ep0_in_len; __xdata uint8_t ao_usb_ep0_in_buf[2]; __xdata uint8_t ao_usb_ep0_out_len; -__xdata uint8_t *__data ao_usb_ep0_out_data; +__xdata uint8_t *__xdata ao_usb_ep0_out_data; __xdata uint8_t ao_usb_configuration; /* Send an IN data packet */ |