Commit Graph

  • 2225fc0290 Clean up the USB interrupt interactions Brian Silverman 2020-12-01 15:49:28 -08:00
  • d66fda39f8 Add git version string to USB config descriptor fenugrec 2021-04-06 11:59:41 -04:00
  • b25942ee8b fixed make all Scott Berman 2021-02-23 12:59:57 -08:00
  • 82665b1b31 Add git hash to usb descriptor iProduct Scott Berman 2021-02-22 17:23:17 -08:00
  • d94ccc6f25 Merge remote-tracking branch 'upstream/master' into HEAD Brian Silverman 2021-02-19 11:03:29 -08:00
  • 138e6cb433 Add basic assert checks fenugrec 2021-02-17 10:17:04 -05:00
  • 1468b693a9 add Entree board to supported boards John Whittington 2021-02-16 08:10:49 +01:00
  • 05fe629e5c add user data section to linker scripts John Whittington 2021-01-14 07:47:03 +01:00
  • 9e82fd7ac1 add Entree board to supported boards John Whittington 2021-02-16 08:10:49 +01:00
  • e41e9903dd add user data section to linker scripts John Whittington 2021-01-14 07:47:03 +01:00
  • f708e3d5e1 Review feedback Brian Silverman 2021-02-15 10:57:08 -08:00
  • 68df7d5448 README: add note about F042 limitations fenugrec 2020-12-29 10:25:10 -05:00
  • dbe41d3117 Merge remote-tracking branch 'upstream/master' into HEAD Brian Silverman 2020-12-16 11:17:47 -08:00
  • 3e556d9046 forgot to commit cmake/FindDFUSuffix.cmake fenugrec 2020-12-13 10:41:07 -05:00
  • 3d52db0a97 Add PR #63 comment, and __ISB() after disable_irq fenugrec 2020-12-13 10:38:29 -05:00
  • 031edba8ce README : more info about reflashing fenugrec 2020-12-07 16:11:47 -05:00
  • 9d00e884c7 cmake : forgot to specify ldscript to linker fenugrec 2020-10-30 20:09:53 -04:00
  • b796282765 move USB descriptor callback table to ROM Hubert Denkmair 2019-11-02 11:21:40 +01:00
  • b94a26f016 move all usb descriptors to ROM Hubert Denkmair 2019-11-02 11:18:19 +01:00
  • f380b5eafd rename USBD_StrDesc to USBD_DescBuf Hubert Denkmair 2019-11-02 10:57:17 +01:00
  • c3efe48018 shink usb descriptor string buffer to save some RAM Hubert Denkmair 2019-11-02 10:38:26 +01:00
  • e921aeac87 remove useless linker option Hubert Denkmair 2019-10-27 16:28:05 +01:00
  • 1712fecf5e enable link-time optimizations Hubert Denkmair 2019-10-27 16:24:58 +01:00
  • 643d64a9df fix uninitialized variable warning Hubert Denkmair 2019-10-27 16:24:37 +01:00
  • 0aa13404d8 since Reset_Handler is now part of the main executable, no need for a OBJECT library any more Hubert Denkmair 2019-10-27 15:38:10 +01:00
  • b5cc61b331 fix critical section handling Hubert Denkmair 2019-10-27 13:08:12 +01:00
  • 39c3d0c52a remove old unused linker script Hubert Denkmair 2019-10-27 10:29:26 +01:00
  • df9113fb6b set appropriate stack sizes Hubert Denkmair 2019-10-27 10:19:43 +01:00
  • c88dc27653 call __initialize_hardware_early from reset handler for USB DFU handling Hubert Denkmair 2019-10-27 10:19:26 +01:00
  • c6d180edaa add interrupt vetor table Hubert Denkmair 2019-10-27 10:18:52 +01:00
  • 338a0e22a0 add all header files to HAL cmake SOURCES Hubert Denkmair 2019-10-26 22:50:09 +02:00
  • fef1d397b5 use startup files and linker scripts from LibreUCpp Hubert Denkmair 2019-10-26 22:40:33 +02:00
  • d7332a3173 update LICENSE infos for STM32 USB library Hubert Denkmair 2019-10-26 21:47:05 +02:00
  • ed6152f1a2 upgrade HAL to STM32CubeF0-1.11.0 Hubert Denkmair 2019-10-26 21:37:57 +02:00
  • f3d86a7e73 update usb device library to STM32CubeF0-1.11.0 Hubert Denkmair 2019-10-26 20:59:50 +02:00
  • 7f9a0ea331 CAN errors : comment some funcs + defines fenugrec 2020-12-06 11:58:45 -05:00
  • ceeac236c4 Better bit error reporting Brian Silverman 2020-11-30 15:17:23 -08:00
  • 8b3a7b4565 Always queue frames to the host in order Brian Silverman 2020-11-30 13:12:10 -08:00
  • ee12d81e34 Fix typo Brian Silverman 2020-12-01 18:06:51 -08:00
  • ba46f6e3e8 Clean up the USB interrupt interactions Brian Silverman 2020-12-01 15:49:28 -08:00
  • 7520929d7c Add appropriate memory barriers for disable_irq/enable_irq Brian Silverman 2020-12-01 15:53:04 -08:00
  • 67e90a5049 Better bit error reporting Brian Silverman 2020-11-30 15:17:23 -08:00
  • 83a96c54f0 Always queue frames to the host in order Brian Silverman 2020-11-30 13:12:10 -08:00
  • d2cb1592a0 add some links to README fenugrec 2020-11-22 09:11:07 -05:00
  • 88ed027020 cmake : clean .bin files, and run dfu-suffix fenugrec 2020-11-01 14:58:41 -05:00
  • 3634a2c4e8 LED: modify trx status led fenugrec 2019-10-16 11:00:55 -04:00
  • 9cf7eccf3d Add new boardtype : cannette fenugrec 2019-08-24 13:45:43 -04:00
  • 2416f260bb enable power-on LED blinkage on all boards fenugrec 2020-10-30 21:54:26 -04:00
  • 465e957db9 Update CANable-specific LED initialization Ethan Zonca 2020-07-02 09:12:25 -04:00
  • c4e02c1396 readme : document "make flash-<target_fw>" target fenugrec 2020-10-30 21:47:05 -04:00
  • 99a8eac354 add "make debug" target for openocd fenugrec 2019-08-24 22:16:20 -04:00
  • 271be5ce20
    Add Copperforge VulCAN to list of supported devices Benjamin Ward 2020-09-19 20:28:42 -04:00
  • d13b6db511 Reset CAN on USB suspend. Fixes #46. Ethan Zonca 2020-07-02 09:14:59 -04:00
  • 851045e998 Update CANable-specific LED initialization Ethan Zonca 2020-07-02 09:12:25 -04:00
  • d970ef4bd9 Updated README.md romain 2020-04-11 18:52:25 +02:00
  • 9b1533cf89 use correct objcopy romain 2020-04-11 17:17:12 +02:00
  • 28a31e6fd3 Clarify stm32f0x2 support Brandon Ros 2020-04-07 20:15:47 -04:00
  • 51bdb39201
    clarify device stm32f types Brandon Ros 2020-04-07 20:19:38 -04:00
  • edbbcc0a70
    Clarify stm32f0x2 support Brandon Ros 2020-04-07 20:15:47 -04:00
  • 5e5928d67f gs_usb GSUSB_ENDPOINT_IN Brandon Ros 2020-01-08 23:39:25 -05:00
  • 903456a863 flip endpoints Brandon Ros 2020-01-08 23:37:24 -05:00
  • 5411c584bd
    Merge pull request #1 from candle-usb/master Brandon Ros 2020-01-08 23:36:34 -05:00
  • 0c04aaa45d Adds Travis-Ci GITHUB Token via ENV Andy Hempel 2019-12-02 16:30:38 -05:00
  • b6fb1d7d5d Adds Travis-Ci and deploy on tags Andy 2019-11-30 00:53:53 -05:00
  • af1ffa8693 Adds Travis-Ci GITHUB Token via ENV Andy Hempel 2019-12-02 16:30:38 -05:00
  • 70a18e1a1f Update cmake_minimum_required() version fenugrec 2019-11-30 12:11:30 -05:00
  • c39851fdab Adds Travis-Ci and deploy on tags Andy 2019-11-30 00:53:53 -05:00
  • bc8f3deff6 Update README.md Brandon Ros 2019-11-11 16:50:55 -05:00
  • ae4c58721e
    build in separate directory Brandon Ros 2019-11-11 19:18:42 -05:00
  • 03dd2ed1b4
    Update README.md Brandon Ros 2019-11-11 16:52:18 -05:00
  • 0336698194
    Update README.md Brandon Ros 2019-11-11 16:51:30 -05:00
  • dc1c8a28ba
    Update README.md Brandon Ros 2019-11-11 16:50:55 -05:00
  • 4dac861b8c Set explicit LED polarity and invert canalyze fenugrec 2019-11-11 16:15:37 -05:00
  • de943d54f2 un-break cmake (missing ") fenugrec 2019-11-11 16:20:40 -05:00
  • 6dc1209252 fix CMakeLists + explicit LED polarity settings fenugrec 2019-11-11 16:15:37 -05:00
  • faa164055a CANAlyze support Brandon Ros 2019-11-09 14:26:45 -05:00
  • 9e4938492b Add sample udev rules to allow normal user reflash fenugrec 2019-11-04 21:02:07 -05:00
  • 079882f000 cmake: make each target a configurable option fenugrec 2019-11-04 20:26:57 -05:00
  • ad9351243c cmake: add helpers to generate board targets fenugrec 2019-11-04 20:20:36 -05:00
  • 68c514e8fc Added toolchain info to readme Ryan Greenblatt 2018-07-05 15:32:35 -04:00
  • 1367ec96b6 Added deploy instructions to readme (tested with canable) Ryan Greenblatt 2018-07-05 15:23:37 -04:00
  • 89c44fe3f1 correct LED initialization for canable interfaces nexulm 2018-02-05 23:20:41 +01:00
  • 9003f5ec1d remove trailing whitespace in CMakeLists.txt too fenugrec 2019-11-04 19:09:15 -05:00
  • 7618128cf6 fix whitespace Jeroen Hofstee 2019-09-26 21:12:51 +02:00
  • cd31acce28 use unix line endings Jeroen Hofstee 2019-09-28 15:18:22 +02:00
  • 0434e8eeec LED functions : support GPIO pins >= 8 fenugrec 2019-01-10 15:39:22 -05:00
  • bb6a14a8fc Fix sp-in-clobberlist error again for gcc9 fenugrec 2019-11-04 18:53:00 -05:00
  • 29da279c06 make USBD_GS_CAN_HandleTypeDef a global cpp_queue Hubert Denkmair 2019-11-03 14:37:27 +01:00
  • 43ecc2e310 make Queue a C++ template Hubert Denkmair 2019-11-03 13:52:08 +01:00
  • d09bf694b1 Merge branch 'master' into update_st_libs Hubert Denkmair 2019-11-03 12:30:59 +01:00
  • 90400f0358 port fix #14 Hubert Denkmair 2019-11-03 11:19:16 +01:00
  • e3c7fde27a fix bug #14: candleLight uses F072, cantact F042 was mixed up since a long time (?) Hubert Denkmair 2019-11-03 11:11:16 +01:00
  • 55080a489d Merge branch 'master' into update_st_libs Hubert Denkmair 2019-11-02 20:49:35 +01:00
  • 7a11cf4897
    Merge pull request #25 from candle-usb/cmake Hubert Denkmair 2019-11-02 20:43:40 +01:00
  • 1f359ada63 move USB descriptor callback table to ROM Hubert Denkmair 2019-11-02 11:21:40 +01:00
  • 5f77e9aacf move all usb descriptors to ROM Hubert Denkmair 2019-11-02 11:18:19 +01:00
  • 7e440e2cdd rename USBD_StrDesc to USBD_DescBuf Hubert Denkmair 2019-11-02 10:57:17 +01:00
  • 6318d9b967 shink usb descriptor string buffer to save some RAM Hubert Denkmair 2019-11-02 10:38:26 +01:00
  • cb494dd7ec Merge branch 'cmake' into update_st_libs Hubert Denkmair 2019-11-02 10:08:20 +01:00
  • 0352092cda add ASM as cmake language to get init code compiled&linked in Hubert Denkmair 2019-11-02 10:02:24 +01:00