Commit Graph

8934 Commits

Author SHA1 Message Date
Reimu NotMoe
a4169114ec dcd_pic: let the user manage shared GPIO/VBUS pin 2024-12-27 01:16:15 +08:00
Reimu NotMoe
6e11406831 dcd_pic: handle EP0 timeout/stall correctly 2024-12-27 01:16:15 +08:00
Reimu NotMoe
0192b2a9b0 dcd_pic: implement dcd_deinit() 2024-12-27 00:59:45 +08:00
Reimu NotMoe
f409472998 dcd_pic: handle remote wakeup more correctly 2024-12-27 00:57:22 +08:00
Reimu NotMoe
8907a817a2 dcd_pic: handle bus resume correctly 2024-12-27 00:50:32 +08:00
Reimu NotMoe
99e6b32a7d dcd_pic: change license header and credit people accordingly 2024-12-27 00:36:42 +08:00
Reimu NotMoe
8022477031 dcd_pic: add readme 2024-12-27 00:36:31 +08:00
Ha Thach
86ad6e56c1 Merge pull request #2913 from hathach/release-0.18.0
update doc, bump up release 0.18.0
2024-12-25 12:45:09 +07:00
hathach
ab9472f584 update doc, bump up release 0.18.0
revert OPT_MCU_RAXXX value back to 1403
2024-12-25 12:23:56 +07:00
Jay
5c4e4b1bc2 modified invalid marked unit exponent. 2024-12-23 22:26:08 +09:00
Jay
eb1c2b83ef trimed trailing whitespaces. 2024-12-23 22:19:35 +09:00
Jay
b029c94035 Modified example app. 2024-12-23 22:15:01 +09:00
Jay
7e59b595f4 Update hid_device.h 2024-12-23 22:09:59 +09:00
Jay
15b1623aa3 add hid stylus pen device.
this works with android, for bypassing that absmouse does not support android.
note that, to hide cursor on android for every touch signal, find cursor option in android settings menu.

references:
1. https://stackoverflow.com/questions/28536602/hid-digitizer-descriptor-doesnt-perform-well-with-landscape-orientation
2. https://github.com/jonathanedgecombe/absmouse/blob/master/src/AbsMouse.cpp
2024-12-23 22:03:37 +09:00
Ha Thach
7c1afa837a Merge pull request #2865 from HiFiPhile/rt1170
RT1170 enhancements
2024-12-18 16:07:21 +07:00
hathach
22a6777c2d enable CFG_TUD/THU_MEM_DCACHE_ENABLE for imxrt with M7 by default 2024-12-17 20:53:50 +07:00
hathach
a39e30db92 Merge branch 'refs/heads/master' into fork/HiFiPhile/rt1170 2024-12-17 11:16:27 +07:00
Ha Thach
b1eae1e5e4 Merge pull request #2906 from hathach/add-ra8m1
Add ra8m1_ek
2024-12-17 11:14:57 +07:00
hathach
f74ee9c4ed change rx url 2024-12-17 10:54:03 +07:00
hathach
73ec14d926 install libc++ for clang build fuzzer 2024-12-17 00:35:05 +07:00
hathach
7e207e4f4a fix warning due to bsp_rom_registers.c 2024-12-16 23:48:44 +07:00
hathach
656772fc9d make sure g_bsp_rom_registers is not dropped by linker in cmake build.
always reserve 0x100 for option setting in linker to prevent possible bricked mcu
2024-12-16 22:03:06 +07:00
Ha Thach
8eeddaab36 Merge pull request #2897 from shdeb/hid_pid_defs
Adding HID Usage Table Physical Input Device Page (0x0F)
2024-12-13 18:29:53 +07:00
hathach
380bfc0a63 fix portenta build, added core-m85.cmake/mk 2024-12-13 18:16:19 +07:00
hathach
ad0ac6780d change OPT_MCU_RAXXX, fix missing prototype warnings. 2024-12-13 17:33:21 +07:00
hathach
0785daecc1 update build for ra8m1: usbfs work, but usbhs not working just yet. Probably missing configuration or clock setup 2024-12-13 17:28:45 +07:00
hathach
c79890c359 ra8m1_ek led and button works 2024-12-13 12:50:51 +07:00
hathach
4b39ecc519 update make build for ra 2024-12-13 08:53:54 +07:00
hathach
ec2f2f3523 rasc for portenta_c33 2024-12-12 23:50:50 +07:00
hathach
4d1f945096 rasc ra2a1_ek, but usb does not seem to work. Note fsp.ld need extra 0x100 byte for ROM registers to work. 2024-12-12 23:31:16 +07:00
hathach
ec1c8b99e2 rasc for ra4m1_ek 2024-12-12 16:30:09 +07:00
hathach
f294400a11 rasc for ra4m3 ek 2024-12-12 16:21:47 +07:00
hathach
8f2b1bc7b9 used pin generated by rasc 2024-12-12 16:07:30 +07:00
hathach
69dd473a4c more migrate to ra smart configurator 2024-12-12 13:17:15 +07:00
hathach
aa1bab769a limit parallel for circleci 2024-12-11 16:41:11 +07:00
hathach
91799b0df5 Merge branch 'master' into fork/HiFiPhile/rt1170 2024-12-11 16:20:02 +07:00
Ha Thach
7c7b30f0ae Merge pull request #2902 from hathach/skip-iar-on-fork
skip iar build with forked pr
2024-12-11 16:19:22 +07:00
hathach
62f8aac382 skip iar build with forked pr 2024-12-11 16:03:21 +07:00
Ha Thach
f0dd198462 Merge pull request #2901 from hathach/fix-dwc2-epcount
fix correct DWC2_EP_COUNT
2024-12-11 15:56:35 +07:00
hathach
29fa07d2ad Merge branch 'master' into fork/HiFiPhile/rt1170 2024-12-11 15:10:12 +07:00
hathach
d502a0c481 fix correct DWC2_EP_COUNT 2024-12-11 15:02:02 +07:00
hathach
b5e84d26c2 change ra bsp to match fsp generated directory 2024-12-10 22:17:18 +07:00
Ha Thach
cb22301f91 Merge pull request #2898 from hathach/update-h5-bsp
correct clock setting for h563 nucleo
2024-12-06 16:36:31 +07:00
Ha Thach
ed4b1a9b68 Merge pull request #2656 from lijunru-hub/feat/uvc_support_frame_based
feat(uvc): support format frame based
2024-12-06 16:25:32 +07:00
hathach
6cc2c98daf correct clock setting for h563 nucleo 2024-12-06 16:12:19 +07:00
shdeb
3f335df508 Adding HID Usage Table Physical Input Device Page (0x0F) 2024-12-06 11:43:54 +05:30
Ha Thach
310b8657f0 try to run arm-iar with circleci with new token (#2890)
* try to run arm-iar with circleci with new token
* limit iar ci parallel build to 4 for medium+ and 6 for large
* add hil-hfp to compile and test with IAR
2024-12-05 18:01:16 +07:00
Ha Thach
eabf68bd91 Merge pull request #2895 from tannewt/p4_fixes
Disable DWC HCD interrupt with MAX3421
2024-12-03 14:25:24 +07:00
Scott Shawcroft
3653c23240 Disable DWC HCD interrupt with MAX3421 enabled
hcd_int_handler isn't found otherwise.
2024-12-02 12:35:32 -08:00
HiFiPhile
df91c12ab2 Reformat audio class.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2024-11-30 23:31:28 +01:00