jzlv
838c1881c4
[refactor][examples/usb_cdc] simplify usb out and in tranfer process
2021-07-06 16:26:10 +08:00
jzlv
f93a4898e3
[feat][examples/cam] add camera pingpong buffer case
2021-07-06 16:25:01 +08:00
jzlv
a556eac860
[fix][examples/pwm] modify clock source in readme
2021-07-06 16:24:27 +08:00
jzlv
d2507acba5
[feat][bsp_common] add image sensor config,add bootrom log
2021-07-06 16:21:59 +08:00
jzlv
cfb6233d18
[fix][board] delete gpio32-gpio37 init
2021-07-06 16:19:19 +08:00
jzlv
13b4ba91f9
[feat][bl702_driver] add some api and delete unused api
2021-07-06 16:18:00 +08:00
jzlv
ab8a6561b8
[fix][freertos] rename atomic.h which conflict with ble
2021-07-06 16:12:05 +08:00
jzlv
5fca99bc78
[feat][math] add math library
2021-07-06 16:10:23 +08:00
jzlv
1e5f80ab19
[docs] update pwm and get_start rst
2021-07-06 16:03:20 +08:00
Jean-François Milants
3235d20a7a
Fix a typo in FreeRTOS CMakeLists.txt
2021-07-05 16:53:16 +08:00
Jean-François Milants
8b6a2d7af4
Add missing files related to FreeRTOS for the BL602. Needed when building with -DCHIP=bl602, -DBOARD=bl602_iot and -DSUPPORT_FREERTOS=y.
...
These file are copied from bl702.
2021-07-05 16:53:16 +08:00
Jean-François Milants
8990e8c97f
Add missing declarations (Efuse_Ldo11VoutSelTrim_Info_Type and Efuse_TxPower_Info_Type) in bl602_ef_ctrl.h to build with -DCHIP=bl602. These declarations come from https://github.com/bouffalolab/bl_iot_sdk/blob/master/components/bl602/bl602_std/bl602_std/StdDriver/Inc/bl602_ef_ctrl.h .
2021-07-05 16:49:39 +08:00
jzlv
a62e7a566c
[docs] release V1.2.3
2021-07-01 20:02:40 +08:00
jzlv
c98d0ec7cf
[chore] update cdkws and usb cdk project setting
2021-07-01 19:54:15 +08:00
jzlv
af049a8ef8
[docs] update api rst
2021-07-01 19:40:43 +08:00
jzlv
21e87ac8ca
[fix][ld] fix ocram memory size
2021-07-01 19:32:12 +08:00
jzlv
d0b959f99d
[refactor][examples] add case success message
2021-07-01 19:31:37 +08:00
jzlv
72e16855d6
[chore] update cdk project settings
2021-07-01 14:23:45 +08:00
jzlv
c8be7280f3
[refactor] update platform and usb driver
2021-07-01 14:21:09 +08:00
jzlv
5a811531e9
[fix][drivers] fix hal driver and entry.s bug when main return
2021-07-01 14:20:25 +08:00
jzlv
d9413fae45
[docs] fix readme translation
2021-06-26 15:03:55 +08:00
jzlv
f0cf9ffcf8
[refactor] replace system libc with local libc
2021-06-25 23:13:19 +08:00
pfchen
27447f528c
[fix][docs]fix english readme file name
2021-06-25 18:12:14 +08:00
qqwang
e6e363da7e
[docs] add english readme
2021-06-25 17:43:48 +08:00
qqwang
cec78e1093
[feat][sec] add sec trng driver
2021-06-25 17:39:08 +08:00
qqwang
257890072b
[fix][emac] fix emac init return type
2021-06-25 17:38:08 +08:00
qqwang
20ac794338
[fix][adc] fix adc read channel value at first
2021-06-25 17:37:14 +08:00
qqwang
f08e171d6b
[docs] add ble timer usb api & usb demo rst
2021-06-25 17:32:01 +08:00
qqwang
9d3effa295
[chore][cdk] delete local libc & update other cdkporj config
2021-06-25 17:21:06 +08:00
qqwang
cb91cc37cb
[docs] update case readme description
2021-06-25 17:16:41 +08:00
qqwang
4d59904443
[feat][examples/sec_trng] add sec trng demo
2021-06-25 17:12:48 +08:00
qqwang
4649d6ce67
[fix][examples/ble] fix ble rx assert error
2021-06-25 17:09:48 +08:00
qqwang
a0d4520afe
[chore][flash tool] update bflb flash tool
2021-06-25 17:02:39 +08:00
jzlv
2fd69672fa
[fix] delete unused files
2021-06-22 14:18:32 +08:00
qqwang
ed2e70c897
[docs] update linux quick start rst
2021-06-21 16:19:00 +08:00
qqwang
1a7d02ee63
[feat] update makefile
2021-06-21 16:16:18 +08:00
jzlv
c9924b3fd7
[style] delete trailing whitespace
2021-06-21 14:47:48 +08:00
qqwang
bdf17c5e46
[docs] update quick start rst
2021-06-21 14:21:18 +08:00
qqwang
38a8f4e0a5
[fix] update cdkproj settings
2021-06-21 14:20:59 +08:00
pfchen
67a94065c0
[feat]chaneg mtvt into CSR_MTVT to make old compiler build pass
2021-06-20 15:11:23 +08:00
pfchen
51ecbfbc35
[fix]remove old shell files which are not used any more
2021-06-20 15:05:40 +08:00
Robert Lipe
c39ba09f3d
Fix build errors in entry.S. allows helloworld to compile and link.
...
1) __riscv_float_abi_single is not in the provided preprocessor namespace.
The default build sets -Werror and has -Warn implicitly. Testing something
that's not defined with an #if is therefore an error.
This is possibly a behavior change. If your builds ever define that AND
set it to 0, this way will fail, but #if defined (foo) + #if foo is akward
and probably not what you intended.
2) "csrw mtvt, t0" is not legal in at least
GNU assembler (GNU Binutils) 2.35
Fortunately, riscv_encoding.h #defines a perfectly lovely value of
$0x307 that's appropriate for the chips AND is compatible with more assemblers.
This appears to be an extension in
GNU assembler (SiFive Binutils 2.32.0-2019.08.0) 2.32
(present in bl_io_sdk, as provided by SiFive)
and that's probably what's in your $PATH, but not relying on vendor
extension in this case is dead easy.
Two distinct problems. No, I'm not making different pull requests.
...this is a lot of words for a two line change. :-)
2021-06-20 13:43:14 +08:00
jzlv
1223e91a16
[refactor] delete unused file
2021-06-20 12:42:26 +08:00
jzlv
c883bfb839
[docs] update readme and release note v1.2.2
2021-06-20 12:41:28 +08:00
jzlv
5b18a07200
[fix] fix __riscv_float_abi_single warning
2021-06-20 12:34:58 +08:00
jzlv
79ff39938b
[chore] update tools
2021-06-20 12:33:52 +08:00
jzlv
aa11059205
[style] add clang-format
2021-06-20 12:32:38 +08:00
jzlv
fa599c307e
[feat] add usb custom hid demo
2021-06-20 12:32:14 +08:00
jzlv
a8c56e2d37
[feat] add pwm motor demo
2021-06-20 12:31:43 +08:00
jzlv
929b5543f6
[feat] add dht11 demo
2021-06-20 12:30:57 +08:00