mac-rom-simm-programmer/hal/at90usb646
Doug Brown 82df6ea459 Fix a few minor issues
I noticed that after I implemented the SPI optimization of cycle
counting instead of polling on SPIF, the first "normal" SPI transaction
I tried would fail. This is because nothing was clearing the SPIF flag
anymore, and the normal SPI driver still looks at it. So it was thinking
that the latest transaction was already completed (it wasn't). Worked
around this by making sure we clear the flag in SPI_Assert. I'm not
concerned about performance impact here because the actual clean SPI
driver is not used in performance-bound situations.

Fixed an issue that identified the wrong pins as shorted to ground in
the electrical test functionality. Whoops!
2020-11-27 00:16:35 -08:00
..
LUFA Break out code into a HAL, optimize flash operations 2020-11-27 00:16:35 -08:00
board_hw.h Add/update copyright 2020-11-27 00:16:35 -08:00
board.c Add/update copyright 2020-11-27 00:16:35 -08:00
cdc_device_definition.c Add/update copyright 2020-11-27 00:16:35 -08:00
cdc_device_definition.h Add/update copyright 2020-11-27 00:16:35 -08:00
Descriptors.c Break out code into a HAL, optimize flash operations 2020-11-27 00:16:35 -08:00
Descriptors.h Break out code into a HAL, optimize flash operations 2020-11-27 00:16:35 -08:00
gpio_hw.h Add/update copyright 2020-11-27 00:16:35 -08:00
gpio.c Add/update copyright 2020-11-27 00:16:35 -08:00
hardware.h Add/update copyright 2020-11-27 00:16:35 -08:00
parallel_bus.c Fix a few minor issues 2020-11-27 00:16:35 -08:00
spi_private.h Add/update copyright 2020-11-27 00:16:35 -08:00
spi.c Fix a few minor issues 2020-11-27 00:16:35 -08:00
usbcdc_hw.h Optimize reading of 1024 byte chunks 2020-11-27 00:16:35 -08:00
usbcdc.c Add/update copyright 2020-11-27 00:16:35 -08:00