Commit Graph

365 Commits

Author SHA1 Message Date
jzlv
70d8bbde68 [update][drivers] add misc functions 2021-11-10 17:37:04 +08:00
jzlv
a9ea715135 [feat][common] add arch_ffsll、arch_ctzll、arch_clzll function 2021-11-10 16:53:03 +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
3ce09ee61b [chore][cdk] modify board select 2021-11-10 16:51:06 +08:00
jzlv
de9ab77abc [doc][dac] update dac demo readme 2021-11-10 16:49:40 +08:00
jzlv
1ad8786877 [doc] update dma and rst style in hardware connection 2021-11-10 16:48:29 +08:00
jzlv
c3a7fc5254 [doc] update reference mannul 2021-11-10 16:48:19 +08:00
Gerson Fernando Budke
ccc552ba5a [feat][zephyr] Enable bl_mcu_sdk as zephyr module
This add ZephyrRTOS entry point and define environment to build
Bouffalo Lab low level peripheral drivers as hal_bouffalolab.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-10-25 15:27:08 +08:00
Gerson Fernando Budke
88356e0e0b [fix][bflb_flash_tool] Fix linux apps file mode
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-10-25 15:26:23 +08:00
jzlv
9dd8600117 [feat][device] add DEVICE_CHECK_PARAM macro for on or off 2021-10-25 15:22:19 +08:00
jzlv
a76692f697 [fix][bl702_driver] delete unused including header files, reset registers in xxx_close function 2021-10-25 15:21:01 +08:00
jzlv
1ffe3b83a8 [fix][bsp_common/fatfs] fix pointer assigning type in disk_ioctl function when cmd equal GET_SECTOR_SIZE or GET_BLOCK_SIZE 2021-10-25 15:19:47 +08:00
jzlv
e27aedace2 [refactor][cam] refactor camera driver,add standard interfaces for camera 2021-10-25 15:14:04 +08:00
jzlv
9792e36ab4 [feat][rt-thread] add cmakelists and modify riscv_encoding including path 2021-10-20 19:08:16 +08:00
jzlv
bac418ea5e [fix][ld] update camera ld section 2021-10-20 19:03:39 +08:00
jzlv
79f1680ab2 [doc] update release 1.4.1 2021-10-19 20:08:10 +08:00
jzlv
1a226e5ab6 [feat][bsp_common/usb] sync usb_event_type in usb_stack to reduce Conditional judgement 2021-10-19 20:07:59 +08:00
jzlv
31564a9bdd [feat][bsp_common/platform] complete calloc function that float print needs 2021-10-19 20:06:47 +08:00
jzlv
626c6f3fae [feat][board] add XTAL_32K_TYPE macro 2021-10-19 20:04:50 +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
Gerson Fernando Budke
e212f9de4a [fix][common] Add CHECK_PARAM definition guard
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-10-19 19:03:23 +08:00
Gerson Fernando Budke
e6edfa7117 [fix][common] Drop duplicated NULL definition
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-10-19 19:02:54 +08:00
Gerson Fernando Budke
b5da7d33b4 [feat][common] Allow customize ld sections
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-10-19 19:02:41 +08:00
Gerson Fernando Budke
24cde3166e [fix][common] dos2unix common/misc/compiler/common.h
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-10-19 19:02:28 +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
00a000d1cb [feat][examples/freertos] add freertos tickless demo 2021-10-19 18:59:58 +08:00
jzlv
25127f5dd3 [feat][examples/mbedtls] add aes demo 2021-10-19 18:59:45 +08:00
jzlv
3722131da7 [doc] update ble pds31 rst 2021-10-19 18:59:12 +08:00
jzlv
dd10abb8bd [refactor][i2s] set I2S_MONO_CHANNEL with right channel default 2021-10-14 19:05:23 +08:00
jzlv
dfb46a982a [feat][clock] update clock frequence get function 2021-10-14 19:04:36 +08:00
jzlv
bc1b8dffac [chore][cmake] add HAL API definition for using or not 2021-10-14 19:03:37 +08:00
jzlv
fa7c811b2a [fix][gpio] modify gpio function macro value,which caused uart if statement error judgement 2021-10-14 19:00:15 +08:00
jzlv
096b2ade0b [feat][usb] add ep isoc interrupt support 2021-10-14 18:57:50 +08:00
jzlv
8f233e91d6 [fix][pm] enable gpio ie in pds31 mode when pds pin reawakens 2021-10-14 18:57:11 +08:00
jzlv
8b587dbed2 [doc] update flash,usb,pm,fatfs rst 2021-10-14 18:54:16 +08:00
jzlv
d66a28da5c [chore][cdk] add syscall.c into cdk project compiling 2021-10-14 18:52:54 +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
908102c0de [doc] add emac Chapter 2021-09-30 15:10:02 +08:00
jzlv
6c5470d8de [feat][clock] add XTAL_32K_TYPE macro 2021-09-30 15:09:20 +08:00
jzlv
2be4cea4d3 [feat][examples/audio_cube] add audio_cube demo 2021-09-30 15:01:42 +08:00
jzlv
205e179d8c [fix][spi_sd] modify pointer strong rotation macro 2021-09-30 15:00:26 +08:00
jzlv
e3449aabde [feat][pm] add pm util for pds31 that ble needs 2021-09-30 14:59:08 +08:00
jzlv
28de956075 [chore][camke] add -fno-jump-tables c compile flag 2021-09-30 14:51:15 +08:00
jzlv
4e9f1c1149 [chore][cmake] fix CONFIG_PRINT_FLOAT macro 2021-09-29 17:03:28 +08:00
jzlv
839870500d [fix][hal_dma] fix dma transfer lli config,optimise if statement 2021-09-29 15:27:40 +08:00
jzlv
9f2e63e06f [refactor][examples/adc] use gpio12 for adc channel4 default 2021-09-28 11:34:18 +08:00
jzlv
89c4df772e [doc] update nn and dsp readme 2021-09-28 11:32:27 +08:00
jzlv
2bdacbc638 [feat][adc] add overrun and underrun event 2021-09-28 11:31:41 +08:00
jzlv
e63cf769fb [fix][clock] fix mtimer clock div get,fix peripheral clock source and div get,make standard for div with (div+1) 2021-09-28 11:31:22 +08:00