Comments (10)
Hello Adrien,
cortex could be rename cortex-m provided templates are changed accordingly.
For Cortex-R (that I know little about) It depends if the sc_handler and interrupt routine code are (or would be) different or not. I see that the -R supports both ARM and thumb, and I assume cross-calls. Therefore, it depends on whether the sc_handler is written in thumb or ARM. To be discussed.
from trampoline.
Hello Jean-Luc,
Thanks for the quick reply.
What is the simple
machine ? It seems to provide the same Cortex-M architectures than the current cortex
directory ?
from trampoline.
simple
was used in a lab where students implemented a simple context switch (if you look, the sc_handler is missing). As of last year, the lab has been ported to the Raspberry Pi Pico and simple
is no longer used, nor will it be in the future. It will therefore be removed. simple
has not been put on a branch to make it easier for students who are not very familiar with Git to set up the lab.
from trampoline.
OK, do you want to remove the simple
machine and examples yourself or do you prefer a pull request ?
And same question for the cortex
directories, do you want to rename them or do you prefer a pull request ?
from trampoline.
I have now the answer for the simple
architecture !
Are the following directories also part of the simple
architecture ?
examples/simple/
goil/templates/linker/gnu_ld/simple/
goil/templates/config/simple/
from trampoline.
Yes,
I just pushed the removing of these directories
For the name change of cortex to cortex-m, I welcome a pull-request.
from trampoline.
Got it for the cortex-m
.
Do you want to keep the examples/simple/
directory ?
from trampoline.
I just deleted it.
from trampoline.
The pull request renaming cortex
into cortex-m
is here : #145.
from trampoline.
The pull request renaming cortex-a
into cortex-a-r
is here : #147.
from trampoline.
Related Issues (20)
- Trampoline FPU armv7 HOT 1
- Does trampoline compatible with Raspberry PI 3(BCM2837) HOT 2
- arm-none-eabi-ld: warning: blink_exe has a LOAD segment with RWX permissions HOT 2
- examples HOT 5
- Trampoline with IDE (KeilC/IAR) HOT 5
- Readbutton_isr example, (osConst) conflict with (osVar) HOT 2
- [Question] Does the context switch routine have consider "Pendsv" handler? HOT 4
- Le cas de communication samd21 et raspberry ne fonctionne pas HOT 18
- sprintf
- [RFC] CAN and CAN FD stack HOT 5
- [examples] [posix] [ioc] incorrect format specifier
- [os] [tpl_os_timeobj_kernel] Uninitialized variable
- Unbounded write by strcpy HOT 2
- [templates] Invalid linker script generation when using AUTOSAR Application
- How can i generate c file from oil config file ? HOT 3
- Multiple POSIX targets HOT 6
- Example build issue : Teensy 3.1 isr1onFTM HOT 4
- Example build issue : Teensy 3.1 isr2onExternalInterrupt HOT 1
- Example build issue : Teensy 3.1 isr2onPIT HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from trampoline.