Commit Graph

4164 Commits

Author SHA1 Message Date
Ha Thach 1d20c84798
add tu_unaligned_read32/write32 (#772)
* add tu_unaligned_read32/write32
* added tu_unaligned_read16/write16
* add TU_ATTR_ALWAYS_INLINE, add to most of simple inline function
2021-04-06 19:32:01 +07:00
Ha Thach ab4d30fd6b
update readme and contributors for renesas rx63n and silabs efm32gg12 port (#767)
* update readme and contributors for renesas rx63n and silabs efm32gg12 port

also add some doc for changelog

* typo

* update more boards

* more typo

* typo 3
2021-04-02 16:32:48 +07:00
Ha Thach eb92986b88
Merge pull request #766 from hathach/enhance-midi
Enhance midi
2021-04-02 15:47:40 +07:00
hathach 7582528067 revert make optimize flag 2021-04-02 15:21:44 +07:00
hathach 48bb96f507 correct midi stream read behavior to read until user buffer is full or no more data from usb fifo 2021-04-02 15:08:36 +07:00
hathach 350eb11277 refactor midi read buffer to stream 2021-04-02 14:52:44 +07:00
hathach da59c4ad44 rename midi write()/read() to stream_write() stream_read()
also add deprecated for warning and rename hint
2021-04-02 14:43:38 +07:00
hathach 99b78e62f2 removed tud_midi_write24() 2021-04-02 14:34:13 +07:00
hathach 08fe16840f refactor midi write into stream 2021-04-02 14:26:55 +07:00
hathach 6b04efd443 refactor midi stream read 2021-04-02 13:55:51 +07:00
hathach 080b14b292 fix midi tx fifo overflow cause data corruption
rename
2021-04-02 13:26:55 +07:00
Ha Thach e4f5a5d7b3
Merge pull request #749 from perigoso/bsp-sltb009a
Add sltb009a BSP
2021-04-01 11:23:52 +07:00
Rafael Silva 735e0dff20 skip freertos example for efm32gg12
Signed-off-by: Rafael Silva <silvagracarafael@gmail.com>
2021-03-31 23:45:33 +01:00
Rafael Silva 65a04f02b6 add sltb009a bsp
Signed-off-by: Rafael Silva <silvagracarafael@gmail.com>
2021-03-31 23:45:33 +01:00
Ha Thach 2f5dda90b7
Merge pull request #757 from kkitayam/add_support_for_gr_citrus
Add support for GR-CITRUS
2021-03-31 22:01:43 +07:00
hathach 1d8a79ef4f remove NVIC_SystemReset() in freertos examples 2021-03-31 20:50:08 +07:00
kkitayam ff2978d95f added comments for JLink connection work. 2021-03-31 22:15:03 +09:00
kkitayam 25057022e3 add a submodule of Renesas RX family to `hw/mcu/renesas/rx` 2021-03-31 21:53:15 +09:00
kkitayam 74c8887c8e removed a submodule for Renesas 2021-03-31 21:50:53 +09:00
hathach 949ff791e0 code format 2021-03-31 00:34:09 +07:00
hathach b05084e406 remove tud_midi_read_flush() 2021-03-30 23:56:55 +07:00
hathach c5aa661c89 rename tud_midi_receive/send to tud_midi_packet_read/write 2021-03-30 23:54:17 +07:00
Ha Thach c5dfc54e54
Merge pull request #762 from hathach/add-more-hid-key
add hid keys from 0x6B to 0xA4
2021-03-30 21:38:24 +07:00
hathach 89a911ee43 correct hid key enter = 0x28, return = 0x9E 2021-03-30 21:26:35 +07:00
hathach d135825e9c add hid keys from 0x6B to 0xA4 2021-03-30 21:12:56 +07:00
Ha Thach e106e22bdd
Merge pull request #760 from hathach/fix-755-same-name-c-s-file
add suffix _s to object of assembly file
2021-03-30 10:20:55 +07:00
hathach 2e4657d111 change suffix to _asm to be more explicit 2021-03-30 01:09:17 +07:00
hathach 94d29d8578 add build-renesas for rx63n 2021-03-30 00:06:06 +07:00
hathach 5a0c594c71 move rx63n into its own family 2021-03-29 23:54:44 +07:00
hathach ae98a12cff Merge branch 'add_support_for_gr_citrus' of https://github.com/kkitayam/tinyusb into kkitayam-add_support_for_gr_citrus 2021-03-29 22:53:23 +07:00
hathach ef73a9864f add suffix _s to object of assembly file 2021-03-29 22:51:11 +07:00
Ha Thach 05d6d7d8d1
Merge pull request #759 from sjanc/mynewt
Add releases to Mynewt repository.yml
2021-03-29 18:47:46 +07:00
Szymon Janc d8efef9461 Add releases to Mynewt repository.yml
This makes it possible to setup Mynewt project which checkouts
specified version of tinyusb.
2021-03-29 11:07:31 +02:00
kkitayam 30687daf9b added a submodule dependency 2021-03-28 16:45:53 +09:00
kkitayam 4a597c9698 cleanup 2021-03-28 12:42:28 +09:00
kkitayam 0e0f9a8da3 added a submodule for RX63N 2021-03-28 00:46:08 +09:00
kkitayam 0b76a2da88 added a setting for RX63X 2021-03-28 00:34:29 +09:00
kkitayam 5f4e6dafc5 added short-enums into CFLAGS 2021-03-28 00:10:53 +09:00
kkitayam 4c832a9195 Set newlib as the default library 2021-03-27 22:21:47 +09:00
kkitayam 86dab3f7e9 added configurations for RX63X 2021-03-27 20:22:32 +09:00
kkitayam eab214e07c added settings for LWIP and FreeRTOS 2021-03-27 19:12:34 +09:00
kkitayam a1f1941c3f fixed a OUT transfer did not completed multiple of the max packet size 2021-03-27 16:03:04 +09:00
kkitayam e48b2c681e fixed definitions for stack areas 2021-03-27 16:00:56 +09:00
kkitayam e010ea30e5 using BRDY interruption for handling IN transfers. 2021-03-27 14:42:19 +09:00
kkitayam f8cf88f918 update for gr_citurs 2021-03-26 19:32:39 +09:00
kkitayam 13735eb21d added dcd for Renesas USBa 2021-03-26 19:30:53 +09:00
kkitayam 18be454011 added board files 2021-03-26 19:30:53 +09:00
Ha Thach aa1a5a11c7
Merge pull request #703 from perigoso/efm32gg
EFM32 Family Support
2021-03-25 23:21:34 +07:00
Rafael Silva 2807644e7e add efm32 driver
Signed-off-by: Rafael Silva <silvagracarafael@gmail.com>
2021-03-23 20:45:56 +00:00
Rafael Silva fb661a99bd added efm32gg12 family cmsis
Signed-off-by: Rafael Silva <silvagracarafael@gmail.com>
2021-03-23 19:00:50 +00:00