<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/bsp/efm32/drv_iic.c, branch v2.0.0_rc</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/bsp/efm32/drv_iic.c?h=v2.0.0_rc</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/bsp/efm32/drv_iic.c?h=v2.0.0_rc'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2012-06-18T08:25:41Z</updated>
<entry>
<title>fixed compiling error, RT_Device_Class_I2C is not defined in rtdef.h</title>
<updated>2012-06-18T08:25:41Z</updated>
<author>
<name>dzzxzz@gmail.com</name>
<email>dzzxzz@gmail.com</email>
</author>
<published>2012-06-18T08:25:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6e7f8a36ffa31d4db0092fcd03367e9f92f5c305'/>
<id>urn:sha1:6e7f8a36ffa31d4db0092fcd03367e9f92f5c305</id>
<content type='text'>
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2173 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
<entry>
<title>*** EFM32 branch ***</title>
<updated>2012-05-18T04:40:40Z</updated>
<author>
<name>onelife.real</name>
<email>onelife.real@gmail.com</email>
</author>
<published>2012-05-18T04:40:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ea6d73f14052ffe684092c33b64dfa50f6579843'/>
<id>urn:sha1:ea6d73f14052ffe684092c33b64dfa50f6579843</id>
<content type='text'>
1. Upgrade Cortex driver library (CMSIS -&gt; CMSIS &amp; Device): version 2.3.2 -&gt; 3.0.1 &amp; 3.0.0
 - Remove "bsp/efm32/Libraries/CMSIS/Lib/ARM", "bsp/efm32/Libraries/CMSIS/Lib/G++" and "bsp/efm32/Libraries/CMSIS/SVD" to save space
2. Upgrade EFM32 driver libraries (efm32lib -&gt; emlib): version 2.3.2 -&gt; 3.0.0
 - Remove "bsp/efm32/Libraries/Device/EnergyMicro/EFM32LG" and "bsp/efm32/Libraries/Device/EnergyMicro/EFM32TG" to save space
3. Upgrade EFM32GG_DK3750 development kit driver library: version 1.2.2 -&gt; 2.0.1
4. Upgrade EFM32_Gxxx_DK development kit driver library: version 1.7.3 -&gt; 2.0.1
5. Add energy management unit driver and test code
6. Modify linker script and related code to compatible with new version of libraries
7. Change EFM32 branch version number to 1.0
8. Add photo frame demo application

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2122 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
<entry>
<title>*** EFM32 branch ***</title>
<updated>2012-02-20T04:35:01Z</updated>
<author>
<name>onelife.real</name>
<email>onelife.real@gmail.com</email>
</author>
<published>2012-02-20T04:35:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3c3353ee18130d5c5c90c2e045311bd3a739e2b4'/>
<id>urn:sha1:3c3353ee18130d5c5c90c2e045311bd3a739e2b4</id>
<content type='text'>
1. Add keys and joystick driver
2. Add direct drive (frame buffer) method support in LCD driver

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1973 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
<entry>
<title>*** EFM32 branch ***</title>
<updated>2011-12-27T07:44:29Z</updated>
<author>
<name>onelife.real</name>
<email>onelife.real@gmail.com</email>
</author>
<published>2011-12-27T07:44:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=10ec208306c5dfb20d1ea8eb9c190e2d37bacee3'/>
<id>urn:sha1:10ec208306c5dfb20d1ea8eb9c190e2d37bacee3</id>
<content type='text'>
1. Upgrade EFM32 driver libraries (CMSIS and efm32lib): version 2.3.0 -&gt; 2.3.2
2. Upgrade EFM32GG_DK3750 development kit driver library: version 1.2.1 -&gt; 1.2.2
3. Upgrade EFM32_Gxxx_DK development kit driver library: version 1.7.2 -&gt; 1.7.3
4. Add LCD driver (SSD2119) and DEMO
5. Change SPI write format
6. Modify SD card driver due to SPI write format changed
7. Modify building scripts

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1883 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
<entry>
<title>*** EFM32 branch ***</title>
<updated>2011-12-16T01:05:50Z</updated>
<author>
<name>onelife.real</name>
<email>onelife.real@gmail.com</email>
</author>
<published>2011-12-16T01:05:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3c3b3697ad4d3e08cfd2c98e03e8f877e0211337'/>
<id>urn:sha1:3c3b3697ad4d3e08cfd2c98e03e8f877e0211337</id>
<content type='text'>
1. Upgrade EFM32 driver libraries (CMSIS and efm32lib) to version 2.3.0 (from version 2.2.2) 
2. Add EFM32GG-DK3750 development kit support (driver version 1.2.1) 
3. Add giant gecko (EFM32GG) support
4. Add LEUART module driver (max 9600bsp)

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1839 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
<entry>
<title>*** EFM32 branch ***</title>
<updated>2011-11-29T09:15:10Z</updated>
<author>
<name>onelife.real</name>
<email>onelife.real@gmail.com</email>
</author>
<published>2011-11-29T09:15:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ed9828226a41216626b2dcea09d80067d1cebcd3'/>
<id>urn:sha1:ed9828226a41216626b2dcea09d80067d1cebcd3</id>
<content type='text'>
1. Move file, "start_gcc.S", from "libcpu/arm/cortex-m3/" to "bsp/efm32/" 
2. Upgrade EFM32 driver libraries (CMSIS and efm32lib) to version 2.2.2 
3. Upgrade EFM32 G2xx development kit drivers (EFM32_Gxxx_DK) to version 1.7.2 (from version 1.6.0) 
4. Modify the files ("drv_usart.c" and "drv_iic.c") according to the driver libraries upgrading 

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1818 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
<entry>
<title>*** EFM32 branch ***</title>
<updated>2011-08-23T00:59:24Z</updated>
<author>
<name>onelife.real</name>
<email>onelife.real@gmail.com</email>
</author>
<published>2011-08-23T00:59:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=11488d143a0a344e4512fac2808f894f945239a3'/>
<id>urn:sha1:11488d143a0a344e4512fac2808f894f945239a3</id>
<content type='text'>
1. Change the usage of the second parameter of Read and Write functions in IIC driver 
   - to "Slave address" from (seldom used) "Offset" 
2. Add a timer for IIC driver to prevent from forever waiting
3. Add digital (IIC) interface support for accelerometer driver (Freescale MMA7455L)

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1678 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
<entry>
<title>*** EFM32 branch ***</title>
<updated>2011-07-29T07:24:09Z</updated>
<author>
<name>onelife.real</name>
<email>onelife.real@gmail.com</email>
</author>
<published>2011-07-29T07:24:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=aa24c176e7674eb9bd528b6ebcaa714d939f6b0b'/>
<id>urn:sha1:aa24c176e7674eb9bd528b6ebcaa714d939f6b0b</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>*** EFM32 branch ***</title>
<updated>2011-07-29T02:47:37Z</updated>
<author>
<name>onelife.real</name>
<email>onelife.real@gmail.com</email>
</author>
<published>2011-07-29T02:47:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=19e3ce5ee3ca5759d7e70c26a675438a29029478'/>
<id>urn:sha1:19e3ce5ee3ca5759d7e70c26a675438a29029478</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>*** EFM32 branch ***</title>
<updated>2011-06-20T01:56:28Z</updated>
<author>
<name>onelife.real</name>
<email>onelife.real@gmail.com</email>
</author>
<published>2011-06-20T01:56:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=69ad018bc04639dd295de0005dc128b99721064f'/>
<id>urn:sha1:69ad018bc04639dd295de0005dc128b99721064f</id>
<content type='text'>
1. Add SD card driver (SPI mode)
2. Add ELM ChaN FatFs support (Please read "Readme.txt")
   - Warning: FatFs is really FAT! (35KB)
3. Upgrade EFM32 libraries (CMSIS and efm32lib) to version 2.0.0
4. Merge all of the C source code in "libcpu\arm\cortex-m3\" into "cpuport.c"
5. Merge all of the assembly source code in "libcpu\arm\cortex-m3\" into "context_gcc.S" (except "start_gcc.S")

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1525 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
</feed>
