summaryrefslogtreecommitdiff
path: root/hw/bsp/fomu
AgeCommit message (Collapse)Author
2021-01-26change output filename to BOARD-Directoryhathach
2020-04-17mass rename tud/dcd_irq_handler to tud/dcd_init_handlerhathach
2020-04-17update per reviewhathach
2020-04-16add dfu generate target for fomuhathach
2020-04-08rename hal_dcd_isr to dcd_irq_handler for fomuhathach
2020-03-25makefile clean uphathach
allow board to define CROSS_COMPILE (default to arm gcc)
2020-03-11freertos demo use static only for most optmized sramhathach
2020-03-07clean up LD_FILE using $(BOARD)hathach
make it easier to duplicate bsp
2019-11-24bsp: fomu: fix rom address for example programsSean Cross
During development, the ROM address was at offset 0x2001a000 (due to the fact that the test program was located immediately following the bitstream). In normal Fomus, the ROM address is at offset 0x20040000, in order to take into account additional bitstreams and bootloaders. Correct the address to the offset in order to get examples working with existing Fomus. Signed-off-by: Sean Cross <[email protected]>
2019-11-20move -flto to board.mkhathach
current board that doesn work with flto is spresense and mimxrt10xx (due to xip image_vector_table is optimized out).
2019-11-13fomu: bsp: don't call usb isr when usb is disabledSean Cross
When compiled without usb support, we don't want to call the USB ISR. Signed-off-by: Sean Cross <[email protected]>
2019-11-13fomu: bsp: remove unused messible functionsSean Cross
These functions are unused in the current implementation. Signed-off-by: Sean Cross <[email protected]>
2019-11-13valentyusb: rename from `foosn`Sean Cross
While Fomu is produced by Foosn, the actual name of the hardware block is `valentyusb`. Rename the module to match that. Signed-off-by: Sean Cross <[email protected]>
2019-11-13fomu: csr: sync csrSean Cross
Signed-off-by: Sean Cross <[email protected]>
2019-11-13fomu: crt0: minor text refactorSean Cross
Signed-off-by: Sean Cross <[email protected]>
2019-11-13fomu: csr: add version with next_ev registerSean Cross
The Fomu bitstream now includes a `USB_NEXT_EV` register to indicate which is the next logical event to process. Add this register to the CSR definition. Signed-off-by: Sean Cross <[email protected]>
2019-11-13fomu: semi-working commitSean Cross
Signed-off-by: Sean Cross <[email protected]>
2019-11-13bsp: fomu: updateSean Cross
Signed-off-by: Sean Cross <[email protected]>
2019-11-13bsp: fomu: fix linker script overlapSean Cross
The end of the data section was overlapping the start of the bss. Signed-off-by: Sean Cross <[email protected]>
2019-11-13fomu: initial commitSean Cross
Signed-off-by: Sean Cross <[email protected]>