Commit Graph

4417 Commits

Author SHA1 Message Date
Bernard Xiong 8437c049e6 [Kernel] Fix the number_mask initialization issue in TCB. 2017-06-15 23:30:18 +08:00
Bernard Xiong 9c44022502 Merge pull request #748 from TanekLiang/master
[bsp] update RCC initial for system
2017-06-15 16:33:29 +08:00
Bernard Xiong dd6454d87d Merge pull request #749 from FlyLu/master
[DeviceDrivers]Fix continuous write page bug for spi_flash_at45dbxx driver
2017-06-15 16:33:00 +08:00
FlyLu fe457da958 [DeviceDrivers]Fix continuous write page bug for spi_flash_at45dbxx driver 2017-06-15 16:05:34 +08:00
bernard b47994cb42 Add more checking for SConscript files of libc. 2017-06-15 14:38:39 +08:00
bernard 6515dc238c [finsh] Add checking the result of chdir. 2017-06-15 14:37:56 +08:00
bernard bc0fbbfe82 [DFS] change the cmd to long data type. 2017-06-15 14:37:18 +08:00
bernard b7cf723162 [DFS] code cleanup 2017-06-15 14:36:59 +08:00
bernard 6e63cbb9be [DFS] "console" device check.
[DFS] To make sure the "console" device exist or not when initialize
console device.
2017-06-15 14:36:40 +08:00
tanek liang 761a793a4b [bsp] remove error_handler() and resume RT_ASSERT() 2017-06-14 17:25:42 +08:00
tanek liang 1d6c38f42f [bsp] remove RT_ASSERT() because UART not work now 2017-06-14 17:07:08 +08:00
tanek liang df40819b4b [bsp] replace error_handler() by RT_ASSERT(RT_NULL) 2017-06-14 16:47:05 +08:00
tanek liang 81fce5d000 [bsp] replace error_handler() by RT_ASSERT(RT_NULL) 2017-06-14 16:43:07 +08:00
tanek liang 4978e340a9 [bsp] replace error_handler() by RT_ASSERT(RT_NULL) 2017-06-14 16:41:23 +08:00
tanek liang f537194d01 [bsp] update RCC initial for system
* set internal oscillator trimming value to default
  * replace integer constant by macro from HAL library
  * remove SystemCoreClockUpdate() because "SystemCoreClock" updated in HAL_RCC_ClockConfig()
  * remove delay()
2017-06-13 23:44:45 +08:00
Bernard Xiong a453b3318b Merge pull request #747 from TanekLiang/master
[BSP] stm32f429-apollo bsp add new device
2017-06-09 20:51:20 +08:00
Bernard Xiong 5b03b01125 Merge pull request #746 from pinhaozhang/master
[libc] modified:   components/libc/newlib/libc.c
2017-06-09 20:49:23 +08:00
tanek liang a157b25f55 [bsp] added Ethernet driver and lwip in stm32f429-apollo board
* use uart1 as default console device
    * add pcf8574 support(a general-purpose remote I/O expansion chip)
2017-06-09 14:58:33 +08:00
pinhaozhang 1330a70207 modified: components/libc/newlib/libc.c 2017-06-09 12:18:40 +08:00
tanek liang 269a7683b5 add ili9341 lcd device and simple gui demo 2017-06-08 18:36:55 +08:00
tanek liang e4999e60b0 [bsp] stm32f429-apollo added spi flash driver and mount as FatFs 2017-06-08 12:05:10 +08:00
bernard 279fac7cbb [Kernel] Change RT_USING_IDLE_HOOK as simple definition. 2017-06-07 09:24:22 +08:00
bernard ef88241d8e Fix compiling warning for Win32. 2017-06-06 23:34:33 +08:00
bernard 0acf441836 Fix compiling warning for Win32. 2017-06-06 23:34:01 +08:00
bernard 380754f4fd [GUI Engine] Add SConscript for libraries. 2017-06-06 18:24:38 +08:00
bernard 53f042b44b Add module feature in KConfig. 2017-06-06 18:21:47 +08:00
bernard 128b265848 [DeviceDrivers] codec cleanup. 2017-06-06 18:20:41 +08:00
bernard 3101ba8ac8 [DFS] Add fd checking in dfs_file_close API. 2017-06-06 18:19:32 +08:00
bernard 8ee0bf8908 Add KConfig for C++ feature. 2017-06-06 18:19:06 +08:00
bernard ae6ca7bb02 KConfig cleanup. 2017-06-06 18:18:44 +08:00
bernard c1926d3af7 [DeviceDrivers] Improve compatibility for SDIO CCCR v3.00. 2017-06-06 18:18:03 +08:00
Bernard Xiong 02607c85ac [GUI Engine] change directory for image and font. 2017-06-05 17:36:45 +08:00
Bernard Xiong 2a8890b188 Merge pull request #745 from TanekLiang/master
[bsp] re-implement tick interface for stm32f429-apollo HAL library and fixed typo
2017-06-05 16:16:20 +08:00
tanek liang a4a96bbfac re-implement tick interface for stm32f4xx HAL library and fixed typo 2017-06-05 14:58:05 +08:00
Bernard Xiong e4823f3247 Merge pull request #743 from geniusgogo/NRF52832
[BSP] update NRF52832 bsp
2017-05-27 14:53:16 +08:00
xieyangrun 92d8e4cbd8 update NRF52832 bsp 2017-05-27 11:28:40 +08:00
Bernard Xiong 4d4597aa6c Merge pull request #742 from yygg/master
[dfs] fix f_mount error
2017-05-26 21:09:08 +08:00
Urey 2426efe6b7 delete volatile 2017-05-26 21:05:10 +08:00
Urey 0e82a5b821 fix f_mount when mount more fats 2017-05-26 21:02:59 +08:00
Bernard Xiong a38144407e Merge pull request #739 from armink/fix_uart_rx_dma
[DeviceDrivers] Fix uart rx dma
2017-05-24 10:36:02 +08:00
armink 98c830f3de [BSP] Fix a bug on stm32f4xx uart rx DMA driver when first receive data filled the FIFO. 2017-05-24 09:09:55 +08:00
armink 9b7d2023bb [BSP] Fix a bug on stm32f10x uart rx DMA driver when first receive data filled the FIFO. 2017-05-24 09:06:23 +08:00
armink 99911a4c6f [DeviceDriver] Make uart rx DMA FIFO to use the FIFO full flag. 2017-05-24 08:59:33 +08:00
armink 14728ff4ae [DeviceDriver] Add full flag to rt_serial_rx_fifo. 2017-05-24 08:51:00 +08:00
Bernard Xiong 1730dcb83f Merge pull request #736 from geniusgogo/IDLE_hook
[kernel] Idle hook
2017-05-23 11:08:26 +08:00
geniusgogo 05052127c3 Update idle.c 2017-05-23 11:04:22 +08:00
Bernard Xiong ceacca1202 Merge pull request #737 from geniusgogo/NRF52832
update init thread
2017-05-23 11:01:26 +08:00
geniusgogo 387bbcc44f Update rtthread.h 2017-05-23 00:01:05 +08:00
geniusgogo 3c14a8867d Update idle.c 2017-05-22 23:53:55 +08:00
Bernard Xiong acc9072a15 Merge pull request #738 from weety/cplusplus
update cplusplus support code.
2017-05-20 19:43:19 +08:00