Commit Graph

  • 06e1fac7c5 nrf5x enable suspend after set address, instead of set config hathach 2019-04-02 01:20:34 +07:00
  • 8457d0d14c add board_button_read() hathach 2019-04-01 18:31:20 +07:00
  • 2cc4ab2aef nrf5x added LOWPOWER when suspend/resume hathach 2019-03-31 23:57:38 +07:00
  • eabfc53f38 added tud_suspended() and tud_ready() hathach 2019-03-30 23:01:23 +07:00
  • f3a954e7de self powered and remote wakeup support are from configuration descriptor attribute hathach 2019-03-30 17:38:00 +07:00
  • ee6ed084f4 clean up text hathach 2019-03-30 15:03:35 +07:00
  • b28cc6ddb1 added dcd_remote_wakeup() stub for all ports hathach 2019-03-30 14:47:11 +07:00
  • cabf6abb4f added tud_set_self_powered(), fix #50 reponse to GET_STATUS request hathach 2019-03-30 14:34:38 +07:00
  • d9682f8240 replaced config_num by configured hathach 2019-03-30 13:48:15 +07:00
  • 93a853cd5b usbd add connected, suspended, remote_wakeup hathach 2019-03-30 02:26:15 +07:00
  • 28610198df clean up hathach 2019-03-29 17:42:10 +07:00
  • 7d9b68a7b9 clean up control req a bit hathach 2019-03-29 16:55:58 +07:00
  • 3a38cde53d support set/clear feature Device_remote_wakeup hathach 2019-03-29 16:37:08 +07:00
  • 1c2beba85c working on suspend and resume hathach 2019-03-29 16:23:00 +07:00
  • 0bdd4bd550 added Suspend and Resume event for nrf5x port hathach 2019-03-29 01:34:53 +07:00
  • 8fb9fbb0b1 add tud_mounted() check in tud_cdc_connected() hathach 2019-03-27 23:58:24 +07:00
  • c09d754654 remove tud_msc_ready() hathach 2019-03-27 23:47:59 +07:00
  • 86c24b3105 Merge pull request #49 from hathach/develop hathach 2019-03-27 08:52:25 -07:00
  • 38f7d281d4 more board clean up hathach 2019-03-27 21:06:44 +07:00
  • 801f3c9d8d more clean up hathach 2019-03-27 21:00:15 +07:00
  • da452d4ba6 cleanup, remove the use of _TINY_USB_SOURCE_FILE_ hathach 2019-03-27 17:48:42 +07:00
  • 3dfb251c1e clean up hathach 2019-03-27 16:32:07 +07:00
  • f26fbaf404 clean up remove usbd_control_stall() hathach 2019-03-27 16:26:52 +07:00
  • 1e9848d917 replace dcd_edpt_(clear)stall by usbd_edpt_(clear)stall hathach 2019-03-27 16:09:49 +07:00
  • 4722376654 remove dcd_get_frame_number() hathach 2019-03-27 01:01:48 +07:00
  • 852abba918 Merge branch 'master' into develop hathach 2019-03-27 00:46:32 +07:00
  • 547cc045fa Merge pull request #48 from hathach/cdc_out hathach 2019-03-26 10:45:57 -07:00
  • 89b9ee2f52 revert to use pending_read_from_host (temp) since hathach 2019-03-27 00:39:14 +07:00
  • aaf5714268 follow up to pr #46 hathach 2019-03-25 11:38:16 +07:00
  • 315076375f fix timer prio for freertos to blink led hathach 2019-03-25 00:40:51 +07:00
  • fad8720215 Merge pull request #46 from tannewt/fix_cdc_out hathach 2019-03-24 03:27:58 -07:00
  • 18f248b142 remove tusb_hal_millis() usage, less work for porting hathach 2019-03-24 01:19:32 +07:00
  • 29e075b8b9 clean up bsp, adde board_millis() hathach 2019-03-23 22:31:07 +07:00
  • d866999bf0 remove idle rate enforcement, should be done in application level hathach 2019-03-23 17:15:00 +07:00
  • df1aac44b8 add board_noos_millis() for blinky hathach 2019-03-23 16:51:07 +07:00
  • 43eb1a8b16 added stub for dcd_stm32f3 hathach 2019-03-22 23:57:14 +07:00
  • ba1bea5d53 simplify board API, adding stm32f3 discovery hathach 2019-03-22 22:06:48 +07:00
  • 2533f4004e adding stm32f3 support hathach 2019-03-22 15:27:03 +07:00
  • 8b7c4ade71 clean up hathach 2019-03-22 14:55:00 +07:00
  • 909891325a Fix slow CDC OUT by NAKing Scott Shawcroft 2019-03-21 14:52:56 -07:00
  • a2a267ddfa correct mynewt version hathach 2019-03-21 19:26:53 +07:00
  • 7d6085f870 Merge pull request #45 from hathach/develop hathach 2019-03-21 05:13:20 -07:00
  • f8faf05e9e minor clean up hathach 2019-03-21 19:01:04 +07:00
  • 3574688d26 more with mynewt hathach 2019-03-21 00:54:42 +07:00
  • a37bc90ecc add readme url for mynewt example hathach 2019-03-21 00:42:02 +07:00
  • a1a6220ac8 update osal for mynewt hathach 2019-03-21 00:36:52 +07:00
  • 87962a222d clean up hathach 2019-03-20 23:12:12 +07:00
  • 20fb416783 clean board uart read & write hathach 2019-03-20 20:58:27 +07:00
  • da55610f43 clean up hathach 2019-03-20 20:19:21 +07:00
  • 02a1ce4e76 Merge pull request #44 from hathach/develop hathach 2019-03-20 02:16:35 -07:00
  • 2d4314dd2d update license badge hathach 2019-03-20 16:12:38 +07:00
  • c211ee19dd migrate license from BSD 3 clause to MIT hathach 2019-03-20 16:11:42 +07:00
  • 4647ad8136 clean up hathach 2019-03-20 14:41:35 +07:00
  • 0de884da76 Merge pull request #43 from hathach/develop hathach 2019-03-19 22:40:28 -07:00
  • 6787fbeff0 move lpcopen to its own repo (submodule) hathach 2019-03-20 12:37:25 +07:00
  • 70bdd2384a Merge pull request #42 from hathach/develop hathach 2019-03-19 22:02:35 -07:00
  • f2f3f5a772 fix pca10056 build error due to nrfx undef usage hathach 2019-03-20 01:35:52 +07:00
  • 1a0c4fbb9b add pca10056 to travis buidl hathach 2019-03-20 01:23:59 +07:00
  • e6612ab82c move -nostdlib (-nostartfiles) into board.mk hathach 2019-03-20 01:23:49 +07:00
  • d22dea4976 update nrfx to 1.6.2 hathach 2019-03-19 19:09:08 +07:00
  • 2ad4751cf4 Merge branch 'master' of github.com:hathach/tinyusb into develop hathach 2019-03-19 16:58:36 +07:00
  • 1c89090d18 Merge pull request #40 from hathach/develop hathach 2019-03-19 02:58:09 -07:00
  • 1062910348 readme clean up hathach 2019-03-19 16:51:41 +07:00
  • 0fcd263df3 stm32f place startup*.o first in linking order due to gcc flto bug hathach 2019-03-19 16:41:00 +07:00
  • 11eed2f026 update flash-jlink target for m0 and m4 board hathach 2019-03-17 15:42:57 +07:00
  • f932cf3854 stm32 update fifo in comment hathach 2019-03-17 15:07:49 +07:00
  • e39b4199b0 add stm32f4 board to travis build hathach 2019-03-16 02:25:56 +07:00
  • d56e7fd913 adding flash (jlink) hathach 2019-03-16 01:34:26 +07:00
  • e49efde730 update ses project file hathach 2019-03-15 18:48:14 +07:00
  • 5e92d67015 stm32 update TX Fifo for edpt IN, both CDC + MSC work great hathach 2019-03-15 18:43:09 +07:00
  • eda56769b9 dcd_set_address include status response, usbd control stall both control in and out hathach 2019-03-13 23:14:48 +07:00
  • 195a44172a update stm32 dcd stall control endpoint hathach 2019-03-13 16:54:10 +07:00
  • ddfc32f5ec adding segger project for stm32f4 hathach 2019-03-10 01:24:13 +07:00
  • 0ff7d609f0 add flash target for stm32 board using stm32cubeprogammger cli hathach 2019-03-09 01:04:26 +07:00
  • 57d069981f fix asm file .S (nrf) and .s (stm) hathach 2019-03-05 23:24:33 +07:00
  • c0737f928f Merge pull request #38 from cr1901/stm32f4 hathach 2019-03-05 05:47:40 -08:00
  • 8418cb816b Merge branch 'master' into stm32f4 hathach 2019-03-05 05:45:42 -08:00
  • 49aa6ec251 st: Use submodules for system files when possible, use more up to date files otherwise. Update STM32F4-DISCOVERY demo and board.mk to reflect changes. William D. Jones 2019-03-04 10:41:05 -05:00
  • a19455d1ff follow up to PR #39 hathach 2019-03-04 11:51:36 +07:00
  • f23affbb0a Merge pull request #39 from gpshead/strncpy-msc_dev_ids hathach 2019-03-03 20:37:12 -08:00
  • fa8141f31f Fixes #33: Remove invalid use of strncpy(). Gregory P. Smith 2019-03-03 19:41:41 -08:00
  • c95ad426c6 stm32f4: Refactor IN and OUT endpoint interrupt handling into their own functions. William D. Jones 2019-02-27 11:01:08 -05:00
  • f43161353c stm32f4: Refactor RX FIFO read into its own function; remove RXFLVL resetting (read only) and masking (no nested ints). William D. Jones 2019-02-27 10:39:37 -05:00
  • c51b11f103 Move all paths using "stm" to "st" subdirectories, update config.mk. William D. Jones 2019-02-27 09:15:07 -05:00
  • b3137cdee3 examples/cdc_msc_hid: Revert local changes to tusb_config.h. William D. Jones 2019-02-27 08:29:45 -05:00
  • 55874813f8 Merge pull request #37 from hathach/develop hathach 2019-02-21 10:35:49 -08:00
  • f2d76a39eb mscd: send scsi status before invoke read10/write10/scsi complete callback hathach 2019-02-22 01:31:13 +07:00
  • 6645be65f5 Merge pull request #36 from tannewt/fix_write_protect hathach 2019-02-20 20:09:07 -08:00
  • c870efffc0 Fix write protected MSC. The bits were flipped. Scott Shawcroft 2019-02-20 15:12:36 -08:00
  • 5a1c5cf0b7 stm32f4: Clarify comments and disable OTGINT; fixes stack reset on cable disconnect, and we don't use OTG right now. William D. Jones 2019-02-14 23:41:16 -05:00
  • 5a34a9de69 stm32f4: Implement STALL logic for endpoints. William D. Jones 2019-02-08 16:46:12 -05:00
  • 5526d840a8 stm32f4: Do some comment/dead code (per 6048a3b) cleanups. William D. Jones 2019-02-08 12:05:44 -05:00
  • c7a52829f4 Clarify receive_packet comment, add SOF handling. William D. Jones 2019-02-08 11:51:29 -05:00
  • 5645d44127 stm32f4: Add for-loop guard for transmit_packet xfers < 4 chars. William D. Jones 2019-02-07 21:25:27 -05:00
  • 28ccc8bd0b stm32f4: Fix bad implementation of receive_packet function. William D. Jones 2019-02-07 21:23:00 -05:00
  • b819b33a68 stm32f4: Make sure interrupts enabled for non-zero endpoints. William D. Jones 2019-02-07 20:29:48 -05:00
  • 4dc6746a68 stm32f4: Implement dcd_edpt_busy. Don't set EPENA for activated endpoints. William D. Jones 2019-02-05 13:22:39 -05:00
  • 747815f03b stm32f4: Ensure endpoints enabled properly, using correct FIFOs. William D. Jones 2019-02-04 20:30:47 -05:00
  • f5d9e7e560 stm32f4: Implement dcd_edpt_open. William D. Jones 2019-01-30 09:27:27 -05:00
  • 7aadaa3ef2 stm32f4: Handle only one setup packet at a time as a workaround. Device enumerates. William D. Jones 2019-01-30 05:28:48 -05:00