summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-12-08simulator: disable RTGUI in rtconfig.hprife
clean code in SConstruct and application.c, disable RTGUI in rtconfig.h by default.
2013-11-30Merge pull request #205 from geniusgogo/sqliteBernard Xiong
Sqlite
2013-11-30move SQLiteLib/SConscript file to SQLite-3.8.1/SConscriptgeniusgogo
2013-11-30rename sqlite directory to SQLite-3.8.1/SQLiteLibgeniusgogo
2013-11-30modify the RTT is abbreviated error, change to be rtthread.geniusgogo
2013-11-30build env component removalgeniusgogo
2013-11-30port rtt config orig envgeniusgogo
2013-11-30orig config result toolgeniusgogo
2013-11-30fix the SQLite mutex free-fun cause a memory leakgeniusgogo
2013-11-30fix sqlite mutex/vfs/geniusgogo
2013-11-30fix declarative referential integritygeniusgogo
2013-11-30add test/test10.cgeniusgogo
2013-11-30complete SQLite-3.8.1 porting, and auto generate porting codegeniusgogo
2013-11-30add vfs/fs portinggeniusgogo
2013-11-30port complete SQLite-3.8.1 to RT-Threadgeniusgogo
2013-11-30add rtt memory management supportgeniusgogo
2013-11-30add rtt mutex supportgeniusgogo
2013-11-30add rtt complie macro SQLITE_OS_RTTgeniusgogo
2013-11-30add SQLite-3.8.1 authority original source treegeniusgogo
2013-11-30add SQLite 3.8.1 amalgamation source codegeniusgogo
2013-11-24Merge pull request #204 from aozima/pullsBernard Xiong
fixed _sys_read()/_sys_write() issues.
2013-11-24fixed _sys_read()/_sys_write() issues.aozima
2013-11-18Merge pull request #201 from prife/masterBernard Xiong
finsh: fix finsh device setting
2013-11-18Merge pull request #199 from bright-pan/masteraozima
It is a big patch for stm32f0x, see the fellow :
2013-11-18finsh: fix finsh device settingprife
1. rt_console_get_device should be call to set shell device only when it is null, or it will make finsh_set_device useless. 2. RT_USING_CONSOLE can be disabled in bsp/rtconfig.h
2013-11-16Merge pull request #200 from grissiom/cortex-r4Bernard Xiong
Cortex r4
2013-11-17cortex-r4: use byte to allocate the stackGrissiom
Unit of "byte" is more intuitive than "long".
2013-11-17cortex-r4: let svc mode reuse the stack of IRQ on startupGrissiom
As the svc stack is the stack of threads, there is no need to allocate a separate stack for the startup. Reuse the IRQ stack should be OK. Tested on rm48 board.
2013-11-15It is a big patch for stm32f0x, see the fellow :Bright Pan
1. fix heap management for stm32f0xx(SRAM=8k) 2. add USART1, USART2 driver for stm32f051R8 3. fix finsh support for stm32f0x 4. fix board components initial for stm32f0x and open debug msg 5. add led driver(pc9) and test thread for stm32f0discovery board 6. add init thread for stm32f0x do components initial 7. add rcc initial for stm32f0x in rt_hw_board_init() 8. add print rcc freq information function the console output example is: SYSCLK_Frequency is 48000000HZ PCLK_Frequency is 48000000HZ HCLK_Frequency is 48000000HZ CECCLK_Frequency is 32786HZ ADCCLK_Frequency is 14000000HZ USART1CLK_Frequency is 48000000HZ I2C1CLK_Frequency is 8000000HZ SystemCoreClock is 48000000HZ initialize rti_start:0 done \ | / - RT - Thread Operating System / | \ 1.2.0 build Nov 15 2013 2006 - 2013 Copyright by rt-thread team do components intialization. initialize rti_board_end:0 done initialize rt_hw_led_init:32768 done initialize finsh_system_init:0 done finsh>>
2013-11-06Merge pull request #194 from grissiom/eol-issueBernard Xiong
freemodbus: fix eol
2013-11-06freemodbus: fix eolGrissiom
On Windows platform, please set `autocrlf = true` and on Linux, please set `autocrlf = input`.
2013-11-05Merge pull request #192 from armink/masterBernard Xiong
net: add freemodbus master and slave v1.6.0
2013-11-06add SConscript for freemodbusarmink
Signed-off-by: armink <[email protected]>
2013-11-06add modbus master to freemodbusarmink
Signed-off-by: armink <[email protected]>
2013-11-04Merge pull request #189 from bright-pan/masteraozima
Fix hardfault bug for gcc port
2013-11-04Fix hardfault bug for gcc portBright Pan
for 2013-02-20 aozima commmit "port for gcc", but the commit is not tested,and the kernel is breakdown in context_gcc.S, the file is a copy from cortex-m3,but not port for cortex-m0, so i complete this port for aozima, test it in stm32f0discovery board , and it works fine.
2013-10-28Merge pull request #188 from prife/masterprife
simulatr: print error messages when RTT_RTGUI is invalid
2013-10-26simulatr: print error messages when RTT_RTGUI is invalidprife
2013-10-25Merge pull request #187 from grissiom/serial-fixBernard Xiong
Revert "serial: set the errno if and only if in thread context"
2013-10-25Revert "serial: set the errno if and only if in thread context"Grissiom
This reverts commit 07bd09fc0fc256e5c53ad3c6157802fd94c9910c. The validation of the context is done with in `rt_set_errno`. So it's safe to call it here.
2013-10-25Merge pull request #186 from grissiom/serial-fixBernard Xiong
Serial fix
2013-10-25k60: add rt_interrupt_{enter,leave} in IRQHandlerGrissiom
2013-10-25serial: set the errno if and only if in thread contextGrissiom
The errno is associated with threads. It will crash the thread if we set it in interrupt context.
2013-10-25serial: do onthing if the size of read/write is zeroGrissiom
Return early if the size is 0 as there is nothing to do.
2013-10-22Merge pull request #184 from caicai07/k60-fixBernard Xiong
K60: fix compile error
2013-10-23K60: fix compile errorcaicai
2013-10-22Merge pull request #183 from grissiom/log_trace-in-memBernard Xiong
Log trace in mem
2013-10-22Merge pull request #181 from grissiom/rm48x50-nextBernard Xiong
Rm48x50 next
2013-10-23log_trace: add a in-mem-log exampleGrissiom
After `log_trace_init()`, call `memlog_init`. It then turn the logtrace into a "in-memory" logger which will buffer all the log in memory. It also set a hook in idle to flush all the log into console. One may create an other thread to flush the logs but idle might be the simplest place to go.
2013-10-23device/pipe: add a control cmd to get the space left in pipeGrissiom