Commit Graph

7281 Commits

Author SHA1 Message Date
hichard 3b957d7516 修复IAR的dlib时间映射,支持64bit的时间。 2018-10-08 22:13:38 +08:00
Bernard Xiong 37d25e32a1
Merge pull request #1846 from misonyo/master
[bsp/qemu-vexpress-a9]change idle task stack to 1024
2018-10-08 10:52:53 +08:00
SASANO Takayoshi c81ebdc6d9 there is dummy time() function, but now it is implemented in
components/libc/compilers/minilibc/time.c.

maybe this dummy code is no longer required, so deleted.
2018-10-07 05:56:27 +09:00
Bernard Xiong fe055dc399
Merge pull request #1867 from xuzhuoyi/libc
[libc] Remove redefinition in minilibc/errno.h
2018-10-06 18:28:18 +08:00
SASANO Takayoshi 86742879f3 There is no problem to create hello.mo with default compiler on
Debian-9.5/amd64.

But building hello.mo with i386-elf-gcc (5.5.0) cross compiler on
OpenBSD-6.3/amd64, undefined reference to 'rt_kprintf' error occurs.

To avoid this error, "compile and link" process needs to be divided to
simply "compile" and "link".

On Debian-9.5, both previous and current method produces same hello.mo.

We have to improve disk image creation (Linux dependent),
this is a future homework.
2018-10-06 18:33:18 +09:00
xuzhuoyi 472ca31d50 [libc] Remove redefinition in minilibc/errno.h 2018-10-06 15:44:10 +08:00
Bernard Xiong ee1e316d1e
Merge pull request #1866 from xuzhuoyi/stm32f429-disco
[bsp][stm32f429-disco] Repair mistake of i2c device name
2018-10-05 17:30:00 +08:00
xuzhuoyi 20f01fcadf [bsp][stm32f429-disco] Repair mistake of i2c device name 2018-10-05 14:40:39 +08:00
Bernard Xiong db16cada48
Merge pull request #1864 from xuzhuoyi/stm32f429-disco
STM32F429-DISCO 添加 I2C 和触摸屏支持
2018-10-05 14:40:35 +08:00
xuzhuoyi f8918c34f1 [bsp][stm32f429-disco] Repair encoding problem 2018-10-05 13:53:16 +08:00
xuzhuoyi 7d0a99c58f [bsp][stm32f429-disco] Remove code about littlevgl 2018-10-05 13:34:40 +08:00
xuzhuoyi a0fd5366ce [bsp][stm32f429-disco] Adjust the copyright information 2018-10-05 13:29:50 +08:00
Bernard Xiong fc439bf6ab
Merge pull request #1865 from nongxiaoming/master
[bsp][stm32] Fix compile failure when using ARM Compiler V6.
2018-10-04 21:35:49 +08:00
nongxiaoming 9f3938da1e [bsp][stm32] Fix the warning when using ARM Compiler V6 2018-10-04 17:07:52 +08:00
nongxiaoming 4bc36f722c [bsp][stm32] Fix compile failure when using ARM Compiler V6. 2018-10-04 17:06:21 +08:00
xuzhuoyi f9a809fd39 [bsp][stm32f429-disco] Add LCD/touch/i2c to Kconfig 2018-10-04 15:45:13 +08:00
Bernard Xiong 5c91f241bd
Merge pull request #1861 from jg1uaa/master
avoid to conflicting types for 'uint32_t' error.
2018-10-03 23:08:17 +08:00
SASANO Takayoshi 54f23a4293 avoid to conflicting types for 'uint32_t' error.
already uint32_t is defined at components/libc/compilers/minilibc/stdint.h.

there is two ways to solve, using <stdint.h>/uint32_t pair or
<rtthread.h>/rt_uint32_t pair.

I choose former because this code belongs to C compiler, not RT-Thread system.
2018-10-03 21:03:00 +09:00
xuzhuoyi 61bca24ce6 [bsp][stm32f429-disco] Change touch exec from hard timer to thread 2018-10-03 19:47:34 +08:00
xuzhuoyi 18e0e0fcdd [bsp][stm32f429-disco] Open touchscreen device when board init finished 2018-10-03 18:49:48 +08:00
xuzhuoyi 8ed3e82e22 [bsp][stm32f429-disco] register touch device to RT-Thread 2018-10-03 16:50:04 +08:00
xuzhuoyi b5bb1f5785 [bsp][stm32f429-disco] Add touchscreen support 2018-10-03 15:20:09 +08:00
xuzhuoyi a0c848b0e7 [bsp][stm32f429-disco] Add i2c support 2018-10-03 00:00:47 +08:00
xuzhuoyi 1ca25164fc [bsp][stm32f429-disco] Fix missing of info->framebuffer 2018-10-02 22:12:53 +08:00
Bernard Xiong d9dcfb13d0
Merge pull request #1858 from Guozhanxin/master
更新 HIFIVE1 bsp
2018-09-30 20:52:09 +08:00
guozhanxin dcbad84470 [bsp][hifive1]更新 README,添加编译及下载运行方法 2018-09-30 18:07:57 +08:00
guozhanxin 23e92786f3 [bsp] hifive1 update: default select debug mode and update debug flags 2018-09-30 18:07:07 +08:00
Bernard Xiong 8ff95d49c5
Merge pull request #1856 from xuzhuoyi/stm32f4xx-hal
[bsp][stm32f4xx-hal] Fix compile failure when using  ARM Compiler V6
2018-09-30 16:07:29 +08:00
xuzhuoyi ffd38a57c3 [bsp][stm32f4xx-hal] Fix compile failure when using ARM Compiler V6.10.1 2018-09-30 14:53:55 +08:00
Bernard Xiong 0cd2c10627
Merge pull request #1833 from uestczyh222/sdio
Fix some bugs for sdio
2018-09-30 12:01:06 +08:00
ZYH 2e74539130 [Components][SDIO]fix 'rocr' declared without an initial value 2018-09-30 11:01:06 +08:00
Bernard Xiong bce268c8ce
Merge pull request #1855 from Guozhanxin/master
[bsp][hifive1] add Makefile file
2018-09-30 10:37:48 +08:00
guozhanxin f58da45090 [bsp][hifive1] add Makefile file 2018-09-30 10:33:34 +08:00
Bernard Xiong e9b6db768f
Merge pull request #1854 from RT-Thread/fix_libc_EXFUN
[libc] Add _EXFUN judgement
2018-09-30 10:12:22 +08:00
Bernard Xiong fcb62b80da [libc] Add _EXFUN judgement 2018-09-30 09:41:43 +08:00
Bernard Xiong 1f472cd1e1
Merge pull request #1853 from RT-Thread/fix_menuconfig
[tools] move import of pymenuconfig to pyconfig function
2018-09-30 09:22:46 +08:00
Bernard Xiong b0a813df81 [tools] move import of pymenuconfig to pyconfig function 2018-09-30 09:21:27 +08:00
Bernard Xiong bdc8fe9a82
Merge pull request #1852 from weety/dev
Fixed Kconfig spelling mistake.
2018-09-29 22:58:34 +08:00
weety 84ffe47bb5 Fixed Kconfig spelling mistake. 2018-09-29 22:54:28 +08:00
Bernard Xiong f88db1809e
Merge pull request #1850 from wuhanstudio/upstream-stm32f10x
Add I2C bus driver for stm32f10x
2018-09-29 21:49:09 +08:00
Wu Han 64c9eaa7dc Add I2C1 in Kconfig 2018-09-29 18:58:15 +08:00
Wu Han 52fa0189ad Add I2C bus driver for stm32f10x 2018-09-29 16:11:31 +08:00
Bernard Xiong 3a6e67961b
Merge pull request #1845 from Guozhanxin/master
update PWM driver | 完善pwm驱动
2018-09-28 22:52:01 +08:00
misonyo 8e00c1dacc [bsp/qemu-vexpress-a9]change idle task stack to 1024 2018-09-27 10:36:25 +08:00
Bernard Xiong 98aa6adfb9
Merge pull request #1844 from jg1uaa/master
There is some "micro" word (e.g. section6), maybe "macro"?
2018-09-26 18:44:51 +08:00
guozhanxin 99b632915f [bsp][stm32f4xx-HAL] update PWM driver
1. Fixed the overflow error of intermediate value
2. Fixed the error that counter register is not cleared
3. Add macro control for each channel
2018-09-26 18:23:36 +08:00
SASANO Takayoshi 2416baf731 There is some "micro" word (e.g. section6), maybe "macro"? 2018-09-26 18:48:17 +09:00
guozhanxin 12b7634c62 [components][drivers][pwm] Add rt_pwm_disable function and API Interface 2018-09-26 17:29:39 +08:00
Bernard Xiong bc42d5baaa
Merge pull request #1839 from jg1uaa/master
uint8_t/uint16_t -> rt_uint8_t/rt_uint16_t
2018-09-26 11:43:19 +08:00
Bernard Xiong b013a4baa7
Merge pull request #1842 from RT-Thread/fix_fpu
Fix fpu
2018-09-25 11:59:38 +08:00