Commit Graph

76 Commits

Author SHA1 Message Date
0a8b4a7ec5 [feat] Integrate FreeRTOS - Part1
1. add custom POSIX support as submodule
2. add FreeRTOS and POSIX CMake build support
3. add FreeRTOS port-related code
4. fix mm support in FreeRTOS
5. modify FreeRTOS example

TODO:
1. D0 interrupt support
2. D0 privilege support
2023-03-01 17:28:28 +08:00
8aa6d19cea [feat][freertos] add custom FreeRTOS as submodule 2023-03-01 17:27:07 +08:00
jzlv
dd161b698b [sync] sync code from internal 2023-02-24 21:33:36 +08:00
Iscle
3652f3584a [feat][usbd] add support for suspend and resume usbd interrupts 2023-01-23 18:55:49 +08:00
jzlv
607c24d7fe [feat] add mbedtls ignore 2023-01-18 14:01:18 +08:00
jzlv
1602152550 [update] add missing littlefs by gitigore 2023-01-18 13:57:44 +08:00
jzlv
89592fc9a3 [refactor][components] Restructure the catalogue, sync from internal repo 2023-01-17 20:48:21 +08:00
jzlv
240594aa20 [update][cherryusb] sync from cherryusb master 2023-01-11 20:36:57 +08:00
Justin Hammond
dec0b92200 if using TLSF, reconfigure freertos to use heap_3 instead of heap5 2022-12-23 11:33:44 +08:00
Justin Hammond
fd2377ebc5 Fix compile error when using TLSF memory manager 2022-12-23 11:33:44 +08:00
jzlv
633d9d1eae [refactor][freertos] split port into common and c906 2022-12-21 19:47:44 +08:00
jzlv
05e403062c [feat][tlsf] add tlsf component 2022-12-08 11:02:49 +08:00
jzlv
d9adf21997 [refactor] move utils into component 2022-12-08 11:00:45 +08:00
jzlv
d4473020d6 [refactor] move component port from common into component 2022-12-08 10:58:41 +08:00
jzlv
3f480f087b [update][shell] support shell with os 2022-12-07 10:19:05 +08:00
jzlv
53323e2c62 [update][bflog] update bflog macro 2022-11-25 20:17:29 +08:00
jzlv
a65f86a713 [feat] add tensorflowlite component and demo 2022-11-18 16:15:14 +08:00
jzlv
57bda6c48b [feat] add tinymaix component and demo 2022-11-18 16:05:54 +08:00
jzlv
011ffb8821 [feat][xz] add xz component 2022-10-29 16:12:13 +08:00
jzlv
664c605ada [refactor] refactor mcu sdk framework, add BL702,BL616,BL808 CHIP support 2022-10-21 10:20:58 +08:00
jzlv
08beed1826 [update][ble] update ble stack, build controllerlib with t-head toolchain as default 2022-04-26 14:44:09 +08:00
qqwang
014113cd95 [feat][examples] add tensorflow-lite vww demo detection person 2022-04-25 20:50:27 +08:00
jzlv
851fc488f2 [chore][freertos] add CPU_ID ignore for 602 and 702 2022-01-13 18:50:14 +08:00
jzlv
d02d405d54 [feat][mac154] add mac154 component 2022-01-13 18:50:14 +08:00
jzlv
9896d8cd52 [update][shell] modify mm_monitor with mm_trace,add read write regs num 2021-12-10 12:35:52 +08:00
pikastech
3bbbab5e5b add pikascript components and example 2021-12-06 09:47:43 +08:00
jzlv
160d44443d [comment][usb] modify print log 2021-11-16 10:41:34 +08:00
jzlv
b51bfd7b14 [refactor][usb_stack] refactor scsi driver,add sense code for requestsense cmd 2021-11-10 16:52:47 +08:00
jzlv
9792e36ab4 [feat][rt-thread] add cmakelists and modify riscv_encoding including path 2021-10-20 19:08:16 +08:00
jzlv
9c67a54e24 [refactor] remove bflb_platform.h from bl602 and bl702 driver,include it in anywhere used 2021-10-19 20:04:23 +08:00
jzlv
236f714bba [style][usb_stack] modify class request debug log 2021-10-19 19:02:01 +08:00
jzlv
49a2082160 [feat][examples/ble] add ble pds31 demo 2021-10-19 19:00:25 +08:00
jzlv
a6a7f077e5 [feat][emac] add lwip component,add phy_8720 driver,add emac demo 2021-09-30 15:18:11 +08:00
jzlv
5d1126d0f0 [feat][nmsis] add nmsis component and nn,dsp demo 2021-09-26 13:38:51 +08:00
jzlv
b2aada479b [fix][lvgl][romfs] modfiy lvgl and romfs config 2021-09-26 13:37:12 +08:00
jzlv
c8b80283d1 [feat][freertos] set portUSING_MPU_WRAPPERS zero default,add tickless idle config 2021-09-26 12:59:27 +08:00
jzlv
e0aacb57df [feat][ble] update blecontroller lib,add prng support,add mbedtls sha256 for oad 2021-09-26 12:56:22 +08:00
jzlv
65c7e5238f [fix][fatfs] add user macro FS_MAX_SS,fix pDiskioDriver register when using one more interface 2021-09-26 12:56:22 +08:00
jzlv
2bbc0486ec [feat][usb_stack] add usb hs support,add bos and msosv2 descriptor process 2021-09-26 12:56:22 +08:00
jzlv
f098272250 [feat][mbedtls] add mbedtls component 2021-09-23 19:17:27 +08:00
jzlv
b0e709d9d6 [feat][rt-thread] add rt-thread component and msh demo 2021-09-23 19:16:38 +08:00
jzlv
6c2393fbbb [feat][hid] add hid request callback register 2021-08-26 12:26:40 +08:00
jzlv
cdbbb1b49d [feat][tinyjpeg] add tinyjpeg component 2021-08-26 12:26:36 +08:00
jzlv
f0211e720b [feat][romfs] add romfs component 2021-08-26 12:26:36 +08:00
jzlv
dfe0516d59 [feat][usb] add some weak function for hid and audio 2021-08-26 12:26:36 +08:00
jzlv
19b5a059b0 [feat][fatfs] add posix api support 2021-08-26 12:26:36 +08:00
jzlv
a155fb5e6c [feat][shell] add shell color support,add shell user print and prompt interface 2021-08-26 12:26:36 +08:00
jzlv
67c8532ae0 [style][ble] format ble files 2021-08-26 12:26:35 +08:00
cooldome
97760e3633 handle STREQUAL when variable is not defined 2021-08-17 11:16:13 +08:00
jzlv
3bb692cfa7 [fix][shell] fix shell fs enable error in compile which causes no such file 2021-07-28 15:05:46 +08:00