complete. should be able to allocate buffers from host, but haven't got to testing it yet. Compiling on firmware though.. Currently have 256 bytes of raw_buffer, and 8 buffer objects/structs each with ~16 bytes per object. So could trim things down, but still have decent amount of SRAM left. Could have another 256 byte buffer at this rate.. but might not leave enough SRAM for temporary routines. Possible that raw buffer space could be dynamically allocated as either buffer space or temporary routine space... AVR Memory Usage ---------------- Device: atmega164a Program: 4094 bytes (25.0% Full) (.text + .data + .bootloader) Data: 573 bytes (56.0% Full) (.data + .bss + .noinit) |
||
|---|---|---|
| .. | ||
| source | ||
| usbdrv | ||
| Makefile | ||
| main_green_v1_2.hex | ||
| main_purple_v1_1_v3_0.hex | ||
| main_v1_2b-v1_4.hex | ||