mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2026-01-20 16:50:35 -05:00
Kernel changes:
Exclude the entire croutine.c file when configUSE_CO_ROUTINES is 0. New ports: Added Cortex-M7 IAR and Keil port layers that include a minor errata workaround r0p1 Cortex-M7 devices. Added Cortex-M4F port layer for CCS. New demo applications: Added demo application for STM32F7. Added demo application for SAMv71.
This commit is contained in:
parent
2bf93bf925
commit
63b3c773d5
557 changed files with 284426 additions and 16 deletions
23
FreeRTOS/Demo/CORTEX_M7_STM32F7_STM32756G-EVAL/DTCM-RAM.ini
Normal file
23
FreeRTOS/Demo/CORTEX_M7_STM32F7_STM32756G-EVAL/DTCM-RAM.ini
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
/******************************************************************************/
|
||||
/* RAM.INI: RAM Initialization File */
|
||||
/******************************************************************************/
|
||||
/* This file is part of the uVision/ARM development tools. */
|
||||
/* Copyright (c) 2014 Keil - An ARM Company. All rights reserved. */
|
||||
/* This software may only be used under the terms of a valid, current, */
|
||||
/* end user licence from KEIL for a compatible version of KEIL software */
|
||||
/* development tools. Nothing else gives you the right to use this software. */
|
||||
/******************************************************************************/
|
||||
|
||||
FUNC void Setup (void) {
|
||||
SP = _RDWORD(0x20000000); // Setup Stack Pointer
|
||||
PC = _RDWORD(0x20000004); // Setup Program Counter
|
||||
_WDWORD(0xE000ED08, 0x20000000); // Setup Vector Table Offset Register
|
||||
_WDWORD(0x00000000, _RDWORD(0x20000000)); // Setup Vector Table Offset Register
|
||||
_WDWORD(0x00000004, _RDWORD(0x20000004)); // Setup Vector Table Offset Register
|
||||
}
|
||||
|
||||
LOAD %L INCREMENTAL // Download
|
||||
|
||||
Setup(); // Setup for Running
|
||||
|
||||
g, main
|
||||
Loading…
Add table
Add a link
Reference in a new issue