Commit Graph

3741 Commits

Author SHA1 Message Date
BernardXiong 2313424f81 [tools] Add better way to generate MDK project file. 2015-05-11 21:12:53 +08:00
BernardXiong e38f3aa39c [BSP] Update Keil MDK project files. 2015-05-11 21:10:25 +08:00
BernardXiong 075fb45448 [BSP] update project for LPC176x 2015-05-11 21:05:11 +08:00
Bernard Xiong 41ae59d334 Merge pull request #474 from BernardXiong/master
Update for dfs_lwip and completion.
2015-05-11 12:35:36 +08:00
Bernard Xiong 77b5098ae2 [DeviceDriver] Add more exported symbols for completion. 2015-05-11 12:33:15 +08:00
Bernard Xiong 7e981e3e26 [DFS] Fix the accept/shutdown issue in dfs_lwip. 2015-05-11 12:32:53 +08:00
Bernard Xiong 8330ee5f56 Merge pull request #473 from AdrianHuang/master
[libcpu][am335x] Fix the booting failure when enabling MMU
2015-05-11 10:48:26 +08:00
Adrian Huang 4222677933 [libcpu][am335x] Fix the booting failure when enabling MMU
Since the 16 domains are configured as the client domains in
mmu_setttbase(), a Permission fault is generated if the XN bit
(Execute-never) is set in the short-descriptor translation table
(for section and supersection). This leads to the booting failure
when enabling MMU for beagleboard bsp. Here is log:

----------------------------------------------------------------
SD/MMC found on device 0
reading uEnv.txt
117 bytes read in 3 ms (38.1 KiB/s)
Loaded environment from uEnv.txt
Importing environment from mmc ...
Running uenvcmd ...
reading rtthread.bin
162624 bytes read in 24 ms (6.5 MiB/s)
\## Starting application at 0x80200000 ...

----------------------------------------------------------------

This commit removes the XN bit configuration in the section of the
short-descriptor translation table. The OS can be booted successfully
with applying this commit.
2015-05-11 10:36:11 +08:00
Bernard Xiong 9fa2a04a64 Merge pull request #471 from hduffddybz/master
The problem of finding ethernet interface
2015-05-09 10:05:35 +08:00
Bernard Xiong 7e4e093d7b Merge pull request #472 from pangweishen/master
Open the #define RT_USING_LWIP in rtconfig and build it , the stm32_eth.h can not find.
2015-05-09 10:05:09 +08:00
yuanbin e9c489d02b modify indentation 2015-05-08 19:02:19 +08:00
pangwei d01bab0e39 [bugfix] Open the #define RT_USING_LWIP in rtconfig.h , then build it , the stm32_eth.h can not find.
Signed-off-by: pangwei <271372443@qq.com>
2015-05-08 11:34:17 +08:00
yuanbin 877a679b26 netif find error 2015-05-07 18:57:43 +08:00
Bernard Xiong 59da84d85a [lwIP] Remove some default setting; User can re-define these settings or use the default setting in lwip opts.h file 2015-05-07 01:16:49 +00:00
Bernard Xiong b7d069c4c8 [DFS] Add file header for select implementation 2015-05-05 13:23:01 +00:00
Bernard Xiong 3aa144d0be [DFS] add select implementation. 2015-05-05 13:16:26 +00:00
Bernard Xiong 6ea06b4bb3 [BSP] Fix the scons compiling issue in mb9bf568r if use armcc. 2015-05-05 10:50:42 +08:00
Bernard Xiong 4373ef2e26 [Utilities] Change the log_trace_init to auto init. 2015-05-05 10:43:15 +08:00
Bernard Xiong 709faa8d65 Update .gitignore file. 2015-05-05 09:29:30 +08:00
Bernard Xiong f08d41d7ee Merge remote-tracking branch 'upstream/master' 2015-05-04 14:28:40 +00:00
Bernard Xiong 448f9c9a7a [tools] Fix ua target issue. 2015-05-04 22:04:01 +08:00
Bernard Xiong 581418c603 Update README.md 2015-05-04 21:12:49 +08:00
Bernard Xiong 18b1f89f86 Merge branch 'master' of https://coding.net/bernard/rt-thread 2015-05-04 13:09:31 +00:00
Bernard Xiong f59547e782 [BSP] Fix compiling error because pthreads is depended libc 2015-05-04 13:09:07 +00:00
Bernard Xiong 75d82a1b8e Merge branch 'master' of https://coding.net/bernard/rt-thread 2015-05-04 20:45:02 +08:00
Bernard Xiong 452432a15b [Sensor] Fix the call back issue in sensor. 2015-05-04 20:44:47 +08:00
Bernard Xiong 8a39ed9115 Merge remote-tracking branch 'upstream/master' 2015-05-04 12:43:01 +00:00
Bernard Xiong 90e95eca54 [Kernel] Rename init.c to components.c in kernel to avoid same file name issue. 2015-05-04 20:38:22 +08:00
Bernard Xiong dcc6e39816 [lwIP] Use lock scheduler instead of disable interrupt for lwIP porting. 2015-05-04 20:37:41 +08:00
Bernard Xiong 1f52f79d0b [pthreads] The pthread component is depended to libc component. 2015-05-04 20:36:50 +08:00
Bernard Xiong 0af011101d [libc] Add more system header file for armlibc and dlib. 2015-05-04 20:35:28 +08:00
Bernard Xiong 10d3afde03 [DFS] rename netdb.c to lwip_netdb.c in dfs_lwip.
To avoid same file name, therefore change the netdb.c to lwip_netdbc in
dfs_lwip.
2015-05-04 20:34:07 +08:00
Bernard Xiong 0100e4f16f Merge pull request #469 from ArdaFu/master
[bsp][asm9260t] Add new bsp for ASM9260T
2015-05-04 17:53:37 +08:00
ardafu ce08c83c1f [bsp][asm9260t] modify file name to lowercase. 2015-05-04 17:17:28 +08:00
ardafu ae4d8da480 [bsp][asm9260t] modify file name to lowercase. 2015-05-04 16:59:01 +08:00
ardafu 7c95d4479b [CI] add travis option for bsp asm9260t 2015-05-04 16:44:06 +08:00
ardafu 9f36fd61a4 [libcpu][asm9260t] Add new BSP for AlphaScale ASM9260T 2015-05-04 16:30:05 +08:00
ardafu cc6b290640 1.[bsp][sam9260] Modify the define of irq get and ack function. 2015-05-04 16:17:40 +08:00
ardafu a13132b302 [libcpu][arm926] Optimize irq trap code. 2015-05-04 16:13:43 +08:00
Bernard Xiong 854d8866d3 [DFS] fix the compiling issue under Keil MDK. 2015-05-02 22:53:08 +08:00
Bernard Xiong 5ca3da9e1c Merge remote-tracking branch 'upstream/master' 2015-05-02 01:33:58 +00:00
Bernard Xiong a7d6e284d0 [DFS] Export dfs_subdir/dfs_normalize_path symbol to module. 2015-05-02 08:55:08 +08:00
Bernard Xiong fa901c70bc Merge pull request #467 from BernardXiong/master
[DFS] Add lwIP file system interface for DFS
2015-05-01 16:20:22 +08:00
Bernard Xiong 8dfc80b4a2 [DFS] Add lwIP file system interface for DFS 2015-05-01 08:19:52 +00:00
Bernard Xiong f111495b4f Merge pull request #466 from aozima/pulls
update stm32f2/f4: fixed PLL_M define.
2015-04-28 08:36:34 +08:00
aozima 3563c195fb update stm32f2/f4: fixed PLL_M define. 2015-04-27 11:54:22 +08:00
Bernard Xiong 5d65e6eeb6 Merge pull request #464 from AubrCool/fix-stm32.pin64.define.err
correct stm32f10x pin64 define error
2015-04-24 11:52:54 +08:00
Bernard Xiong a5820969af Merge branch 'master' of https://git.coding.net/bernard/rt-thread 2015-04-24 11:49:14 +08:00
Bernard Xiong 1e38f39bea [tools] Using object name to decide whether use alias name in Keil MDK. 2015-04-24 11:48:38 +08:00
Bernard Xiong b6951f64b8 [tools] Using object name to decide whether use alias name in Keil MDK. 2015-04-24 11:48:26 +08:00