summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-05-29Merge pull request #284 from grissiom/ls1bBernard Xiong
Ls1b
2014-05-29ls1b: cleanup codeGrissiom
2014-05-29ls1b: add nostartfiles to LFLAGSGrissiom
We don't need the crt0 from the toolchain.
2014-05-29ls1b: add rt_init sectionGrissiom
2014-05-25Merge pull request #283 from grissiom/win32spawnBernard Xiong
Scons: fix the Win32Spawn
2014-05-24Scons: fix the Win32SpawnGrissiom
Windows(tm) CreateProcess does not use the env passed to it to find the executables. So we have to modify our own PATH to make Popen work. Also, detect the cmd build-in commands and execute it directly. Tested on MDK toolchain on RB4088 and the MSVS toolchain on simulator BSP.
2014-05-22Merge pull request #282 from ralfak/patch-4Bernard Xiong
Update SConscript
2014-05-22Merge pull request #281 from ralfak/patch-3Bernard Xiong
Update stm32_rom.ld
2014-05-22Merge pull request #280 from ralfak/patch-2Bernard Xiong
Update rtconfig.py
2014-05-22Update SConscriptralfak
2014-05-22Update stm32_rom.ldralfak
2014-05-22Update rtconfig.pyralfak
add keil fpu support and gcc fpu support in scons building
2014-05-18Merge pull request #275 from aozima/pullsBernard Xiong
Pulls
2014-05-16update stm32f107 ethernet driver: add more debug cmd.aozima
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.