Commit Graph

575 Commits

Author SHA1 Message Date
onelife.real aa24c176e7 *** EFM32 branch ***
Modify IIC and USART drivers to avoid compiling error.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1655 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-29 07:24:09 +00:00
onelife.real 19e3ce5ee3 *** EFM32 branch ***
1. Add interrupt context check function (context_gcc.S)
2. Add lock (semaphore) for IIC, USART and Ethernet drivers to prevent simultaneously access
3. Add multiple channels support for scan mode of ADC driver
4. Modify miscellaneous drivers according to ADC driver changes
5. Add SWO output enable function (board.c)
6. Disable all interrupts in GPIO interrupt handler (hdl_interrupt.c)
7. Add two Ethernet utility functions (drv_ethernet.c)
8. Add accelerometer driver (analog output)
9. Add accelerometer demo (draft, application.c)

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1654 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-29 02:47:37 +00:00
wuyangyong a8410acdaa add stm32f2xx eth driver
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1649 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-21 17:06:41 +00:00
wuyangyong aeff05a873 remove old eth driver
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1648 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-21 17:06:29 +00:00
qiuyiuestc@gmail.com 9eed24e9de fix compiling error
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1647 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-21 15:29:13 +00:00
wuyangyong 446dafebad update touch.c
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1645 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-20 03:17:18 +00:00
andrade.manoel@gmail.com ea6e56e063 git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1641 bbd45198-f89e-11dd-88c7-29a3b14d5316 2011-07-19 19:57:41 +00:00
andrade.manoel@gmail.com 4ed98f2d63 git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1640 bbd45198-f89e-11dd-88c7-29a3b14d5316 2011-07-19 19:55:13 +00:00
andrade.manoel@gmail.com eaeaa71ab7 git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1639 bbd45198-f89e-11dd-88c7-29a3b14d5316 2011-07-19 19:51:17 +00:00
wuyangyong ef90978b16 update calibration
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1635 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-17 06:01:58 +00:00
wuyangyong 71f793e3e9 update mini2440
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1634 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-17 05:57:07 +00:00
bernard.xiong a30661ebc5 remove the unnecessary variable.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1630 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-15 05:45:43 +00:00
luohui2320@gmail.com ce5eddd0a5 initialize lwip and emac driver in the process context
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1625 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-11 14:33:55 +00:00
onelife.real 30d072eee8 *** EFM32 branch ***
1. Solve the problem mentioned in revision 1623 (runtime error) 
   - Cause: In the EFM32 demo application, some TCP/IP functions are called in non-task context (e.g. "tcp_new()"). And after revision 1621, those functions will trigger the scheduler ("rt_schedule()") which seems to be triggered only in task context. 

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1624 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-11 06:16:26 +00:00
onelife.real 2156e22b3c *** EFM32 branch ***
1. Remove "RT_USING_NETUTILS" defined in "rtconfig.h" to avoid compiling error
   - Warning: Due to the memory limitation, running lwIP on Gecko devices (EFM32G) is not properly tested.
   - Warning: To test lwIP, please revert the file, "components\net\lwip\src\arch\sys_arch.c", to revision 1620. There is a runtime error when working with the latest revision of that file. This error is currently under evaluation.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1623 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-08 08:24:33 +00:00
onelife.real ef6bbc34fa *** EFM32 branch ***
1. Add ENC28J60 Ethernet controller driver 
2. Add lwIP support (Please read "Readme.txt")
3. Add simple Http server demo application
4. Modify USART device write function to avoid sleep in ISR
5. Fix a bug in USART driver when using compiler optimization
6. Modify to make use the start-up code in libraries
7. Change the default build option for squeezing the executable file size
8. Modify source code alignment

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1622 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-08 07:13:20 +00:00
qiuyiuestc@gmail.com 3bc0dd4a82 fix svc stack size
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1615 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 14:48:24 +00:00
luohui2320@gmail.com 355246ba48 fix svc stack size
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1614 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 14:29:53 +00:00
Kyle.Hu.GZ@gmail.com 93b6b755bd Added scons scripts.
Rename and updated libcpu/avr32/uc3/exception.x (with .irp macro) to exception_gcc.S (without .irp macro) for better compatibility.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1613 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 10:22:15 +00:00
wuyangyong 958e18b520 add ili9325 lcd driver
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1612 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 08:18:58 +00:00
wuyangyong 8109f9d59c revert stm32_rom.sct
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1611 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 07:52:55 +00:00
wuyangyong b5f7c6cb44 update lcd driver
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1610 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 07:39:49 +00:00
dzzxzz 2224aa4de1 upload iar project files
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1608 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 07:12:31 +00:00
dzzxzz 939a247aaa upload iar project files
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1607 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 06:42:49 +00:00
bernard.xiong f1e3700a93 update project file.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1605 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 06:29:18 +00:00
bernard.xiong cbf5ef8fa8 update project files.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1604 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 06:22:56 +00:00
dzzxzz 8381e13d1c stm32f107 branch support scons+iar compile
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1603 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 06:22:50 +00:00
bernard.xiong f2634a78ab git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1602 bbd45198-f89e-11dd-88c7-29a3b14d5316 2011-07-04 06:09:14 +00:00
bernard.xiong 80e7e82333 remove interrupt priority group setting.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1601 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 06:00:52 +00:00
dzzxzz bf7943c94b stm32f10x branch support scons+iar compile
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1600 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 05:50:17 +00:00
Kyle.Hu.GZ@gmail.com 93e50cd8aa AVR32 branch update for AVR32 Studio 2.6 with Atmel Software Framework included.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1594 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-04 02:38:23 +00:00
qiuyiuestc@gmail.com 82e62b69ce update project
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1590 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-03 23:15:43 +00:00
qiuyiuestc@gmail.com b0b50a009c update lm3s8962 project file
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1588 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-03 23:03:22 +00:00
luohui2320@gmail.com e5f52327ff support DBGU,UART0~UART3
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1587 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-03 15:16:06 +00:00
wuyangyong dd2a4924ae rename _system_tack_size to _system_stack_size
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1586 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-03 13:28:27 +00:00
wuyangyong a2470120e4 update stm32f10x gcc ld script
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1585 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-03 13:21:32 +00:00
wuyangyong b4bc59f918 update lpc2148
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1583 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-02 15:13:39 +00:00
dzzxzz 903ee8b425 FM3 support GCC compiler
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1582 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-02 08:03:25 +00:00
boksic@126.com d5acd9ac98 git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1581 bbd45198-f89e-11dd-88c7-29a3b14d5316 2011-07-02 07:26:49 +00:00
wuyangyong f02f51d2e3 update lpc2148 SConscript
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1580 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-01 14:18:31 +00:00
bernard.xiong@gmail.com db88367667 add IAR compiler support.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1578 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-01 13:55:49 +00:00
qiuyiuestc@gmail.com e710b83f15 use GetCurrentDir() as include path
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1577 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-01 13:50:54 +00:00
qiuyiuestc@gmail.com d836736bf3 use GetCurrentDir() as include path
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1576 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-01 13:50:16 +00:00
bernard.xiong@gmail.com 1d20e11c84 fix GNU GCC ld script.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1575 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-01 13:29:32 +00:00
qiuyiuestc@gmail.com f0c20eb020 update SConscript
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1574 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-01 13:19:01 +00:00
wuyangyong 07b16c0664 update en28j60 driver
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1572 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-01 12:36:16 +00:00
wuyangyong b850320773 update en28j60 driver
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1571 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-01 12:20:50 +00:00
bernard.xiong@gmail.com 04c19da4ab add files.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1570 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-01 12:05:11 +00:00
bernard.xiong 4102a54d08 add file system feature.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1569 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-01 10:48:29 +00:00
bernard.xiong 95cb66f269 add SPI SD card driver.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1568 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-01 08:40:22 +00:00