summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-05-15update stm32f107 ethernet driver: optimize eth_rx, use memcpy.aozima
2014-05-15update stm32f107 ethernet driver: update dump function.aozima
2014-05-15update stm32f107 ethernet driver: update ETH GPIO setting.aozima
2014-05-15update stm32f107 ethernet driver: update hardware checksum setting.aozima
2014-05-15update stm32f107 ethernet driver: update MII/RMII setting.aozima
2014-05-15format code by Astyle.aozima
2014-05-05[Finsh] Fix '0' token issue.Bernard Xiong
2014-04-27[bsp/stm32f40x] code cleanup.Bernard Xiong
2014-04-25Merge pull request #272 from wzyy2/masterBernard Xiong
[bsp/stm32f40x] code style change
2014-04-25Merge pull request #273 from yuht/patch-2Bernard Xiong
[bsp/lpc176x] Update emac.c
2014-04-25Update emac.cyuht
Fix PHY chip(dp83848c) init failed without Active Network.
2014-04-25[bsp/stm32f40x] code style changewzyy2
TAB to 4 space
2014-04-25Merge pull request #269 from wzyy2/masterBernard Xiong
[bsp/stm32f40x] fix the uart3
2014-04-25[bsp/stm32f40x] fix the uart3陈豪
2014-04-25[External] Merge LodePNG and TJPGD into RT-Thread GUI group in building script.bernard
2014-04-20Merge branch 'master' of https://github.com/RT-Thread/rt-threadbernard
2014-04-20Add LodePNG library.bernard
2014-04-16Merge pull request #266 from grissiom/fix-mempoolBernard Xiong
[mempool] reset the thread->error before suspending thread
2014-04-16[mempool] reset the thread->error before suspending threadGrissiom
Time out result and other errors is recorded in thread->error. Dirty error will screw up the error handling code after the thread has been wake up.
2014-04-15Merge pull request #263 from grissiom/fix-taihuBernard Xiong
[bsp/taihu] fix the link error
2014-04-14[bsp/taihu] fix the link errorGrissiom
The taihu.lds hardcoded the path of start_gcc.o. Change it as the layout of build/ has change by commit a03816ef9aa583bb.
2014-04-13Merge pull request #262 from grissiom/misc-fixBernard Xiong
Misc fix
2014-04-12minilibc: no double braces in if statementGrissiom
2014-04-12msh: remove usless ptr setGrissiom
The ptr is set in the following code. So remove the first one.
2014-04-12finsh: add check on converting octal numbersGrissiom
The digit in octal numbers should with in 0~7. Check on it in token_proc_number. This issue is found by Clang.
2014-04-12pthreads: remove some useless variablesGrissiom
2014-04-12dfs: assert the path is not null in dfs_filesystem_lookupGrissiom
Clang complains about "Null pointer argument in call to string comparison function". So assert on it.
2014-04-12examples/kernel: fix warnings issued by ClangGrissiom
Fix some "unused variable" and "used before set" warnings.
2014-04-11Merge pull request #259 from grissiom/fix-sconsBernard Xiong
Fix scons
2014-04-10Merge pull request #260 from grissiom/logtrace-nextBernard Xiong
Logtrace next
2014-04-10logtrace: add log_session_lvlGrissiom
log_session_lvl is suitable for performance critical places where in most cases, the log is turned off by level. If the session is const and the level is greater than session->lvl, the whole function will be optimized out.
2014-04-10logtrace: add const modifier to the APIsGrissiom
Compiler may do more optimization when the parameter is const.
2014-04-10Merge pull request #254 from weety/Branch_usbBernard Xiong
[USB]fix rt_usbd_set_config() BUG which set the USB device to configurat...
2014-04-10scons: no need to set RTT_ROOT as RepositoryGrissiom
In SCons manual: ================= In order to inform the C compiler about the repositories, SCons will add appropriate -I flags to the compilation commands for each directory in the $CPPPATH list. So if we add the current directory to the construction environment $CPPPATH like so: env = Environment(CPPPATH = ['.']) env.Program('hello.c') Repository('/usr/repository1') Then re-executing SCons yields: % scons -Q cc -o hello.o -c -I. -I/usr/repository1 hello.c cc -o hello hello.o ================= The additional include directory is definitely not what we want. Just remove the additional Repository line.
2014-04-10scons: seperate the BSP build with the kernel buildGrissiom
BSPs could have their own components/ etc. If they point to the same folder, SCons would find the wrong source code to compile.
2014-04-09Merge pull request #258 from aozima/pullsBernard Xiong
update MSH ifconfig and add MSH netstat.
2014-04-09MSH: add cmd netstat.aozima
2014-04-09MSH: perfect cmd ifconfig.aozima
2014-04-08Merge pull request #257 from grissiom/fix-shellv2.0.0_alphaBernard Xiong
[shell] define FINSH_PROMPT as finsh_get_prompt when FINSH_USING_MSH enabled
2014-04-08[shell] define FINSH_PROMPT as finsh_get_prompt when FINSH_USING_MSH enabledGrissiom
When MSH enabled, the prompt will change at the two shells. So we should use dynamic prompt when FINSH_USING_MSH defined.
2014-04-08Merge pull request #256 from grissiom/qemu-realview-vmmBernard Xiong
Qemu realview vmm
2014-04-08[bsp/rva8] enable group{0,1} interrupt forwarding in gic initializationGrissiom
When RT-Thread is running stand alone, it forgot to enable the distributor of GIC.
2014-04-08[libcpu/arm] remove useless cpsr updating in rt_hw_context_switch_toGrissiom
This piece of code will enable the interrupt early before switching to the first thread. Although it is harmless, but not prefect.
2014-04-07Merge pull request #255 from grissiom/qemu-realview-vmmBernard Xiong
Qemu realview vmm
2014-04-07[bsp/rva8] add mission header in rtt_api.hGrissiom
2014-04-07[bsp/rva8] make sure $BUILD_ROOT_DIR/output/target/vmm is a folderGrissiom
2014-04-07[bsp/rva8] cleanup drivers/SConscriptGrissiom
2014-04-06[USB]fix rt_usbd_set_config() BUG which set the USB device to configuration ↵weety
state before enumerating the device.
2014-04-03Merge pull request #253 from grissiom/qemu-realview-vmmBernard Xiong
[vmm] add realview-pb-a8 VMM support
2014-04-03[vmm] add realview-pb-a8 VMM supportGrissiom