summaryrefslogtreecommitdiff
path: root/libcpu/arm/cortex-m3/context_gcc.S
AgeCommit message (Collapse)Author
2022-05-13[libcpu/arm]: fix typoFrankTan
2022-04-08[libcpu/arm]: add dsb and isb instructions in the end of ↵blta
rt_hw_context_switch_to (#5748)
2022-01-20[asm] 解决tab和空格混用的问题Meco Man
2020-05-30set Systick interrupt priority to the lowestaozima
2018-10-15[license] Change the license of libarm to Apache.Bernard Xiong
2018-06-13fix annotation error=
2017-08-18update libcpu: ensure fault enable.aozima
2014-07-31Fix some spell error;aozima
2013-07-09enhancement hard fault exception handler.aozima
2013-06-23fixed bug: correct cortex-m SCB->VTOR address.aozima
2013-06-22update libcpu/arm/cortex-m3: restore MSP.aozima
2013-01-08convert end of lineBernard Xiong
2011-12-31update file header.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1891 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-09-19fix a spelling errordzzxzz
rt_thread_switch_interrput_flag -> rt_thread_switch_interrupt_flag git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1712 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-07-29*** EFM32 branch ***onelife.real
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-06-20*** EFM32 branch ***onelife.real
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
2011-02-28*** EFM32 branch ***[email protected]
1. Update the copyright information - 2009 => 2011 2. Add external oscillator configuration routine in "rt_hw_board_init()" - Before, it is set by default frequency, 32MHz - Now it can be set by user specified frequency 3. Add ADC and ACMP (analog comparator) drivers 4. Clarify the MCU and target board define in "rtconfig.py" git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1296 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-02-17*** EFM32 branch ***onelife.real
- New branch for Energy Micro's MCUs (http://energymicro.com/). - Target board: FM32 Gecko Starter Kit (http://www.energymicro.com/tools) git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1274 bbd45198-f89e-11dd-88c7-29a3b14d5316