Короче дело было вечером, запилил тут свою замену arm semihosting'у.
О существовании сабжа узнал из комментов позже, решил поднять угара ради. И ВНЕЗАПНО, понял, что все имеющиеся инструкции в интернетах заключаются в «поставте галочку enable semihosting» в нашей адовой IDE.
Так вот, использую стандартную связку newlib + gcc, вопрос такой.
Как врубить семихостинг на таргете?
После некоторых раскопок понял что надо линковать с -lrdimon. Окей. Но тогда не совсем понятно, при сборке тулчейна надо ли отрубать встроенные в ньюлиб сисколы и подсоввывать свои стабы, как я делаю сейчас. И вообще в каком виде для этого собирать newlib (или делать несколько вариантов ньюлиба)?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум ARM semihosting (2018)
- Галерея ARM для arm (2019)
- Форум ARM (2004)
- Форум [ARM] 100-ядерный ARM (2012)
- Форум [ARM][вброс] Фанатам ARM (2010)
- Форум Китай отжал ARM у ARM (2021)
- Форум разработка для ARM (2012)
- Форум ARM Chromebook (2015)
- Форум ARM DynamicIQ (2017)
- Форум OpenVMS & ARM (2016)