Robert Fisk
674cb621a7
Initial implementation of Downstream SPI interface and state machine.
10 years ago
Robert Fisk
b271e038a3
More refactoring in Upstream project
10 years ago
Robert Fisk
4350666330
Refactor a bunch of stuff in Upstream project to avoid endless confusion
...
with Downstream project.
Also fixed a couple of things in upstream_spi.c and
upstream_interface_msc.c but due to file rename the diff is not
obvious...
10 years ago
Robert Fisk
7b4e4b3c14
Continued polishing work on Downstream project.
10 years ago
Robert Fisk
503d79de56
Streamlining Downstream project
10 years ago
Robert Fisk
55c8a21aad
Initial commit of Downstream template project.
10 years ago
Robert Fisk
8f41552214
Updated STM32 library from v1.4.0 to v1.7.0
...
Significant changes to:
- stm32f4xx_hal_spi.c
- stm32f4xx_hal_gpio.c
- stm32f4xx_ll_usb.c
- usbd_core.c
- usbd_ctrlreq.c
10 years ago
Robert Fisk
18e2218280
Fixed Eclipse's Debug and Release configurations
10 years ago
Robert Fisk
69d1490faa
Upstream debugged and working again, emulating a 128MB storage device.
...
Implemented mock downstream_interface_msc.c for debugging purposes.
Multiple bugfixes and tweaks to:
- downstream_interface_msc.c
- downstream_spi.c
- usbd_core.c
- usbd_msc.c
- usbd_msc_scsi.c
- stm32f4xx_hal_pcd.c
10 years ago
Robert Fisk
aa72df1bbf
Minor tweaks to downstream interface
10 years ago
Robert Fisk
d3da69eb07
Draft implementation of downstream SPI interface. Significant mods
...
required to USB MSC class, mainly in usbd_msc_scsi.c. Currently
untested!
10 years ago
Robert Fisk
5acf8bbb88
Add OpenOCD config file for Olimex STM32-H405 development board.
10 years ago
Robert Fisk
6d7d86b2f5
Initial commit!
...
Upstream (device) firmware builds, emulates a small USB block device
filled with zeroes.
10 years ago