-
Data: 2023-02-20 14:05:10
Temat: Re: C++ ośla łączka
Od: Zbych <z...@s...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 20.02.2023 13:57, Grzegorz Niemirowski wrote:
> Zbych <z...@s...com> napisał(a):
>> Nie ma takiej potrzeby, wystarczy że wsadzisz funkcję do swojej
>> własnej sekcji (a ta sekcja może wylądować wewnątrz np. data), dodasz
>> etykiety na początku i końcu sekcji w skrypcie linkera.
>> Potem takie etykiety mogą być widoczne w kodzie C jako dowolna zmienna
>> extern, której adres można pobrać i z różnicy wyliczyć długość.
>
> Pozwolę sobie podlinkować przykład:
> https://stackoverflow.com/questions/72089507/apm32-c
-copy-execute-function-in-ram
Nie podoba mi się w tym przykładzie poleganie na kolejności umieszczania
funkcji w pamięci (flash_function i flash_function_end).
Zdecydowanie lepiej wygląda to:
https://stackoverflow.com/questions/4156585/how-to-g
et-the-length-of-a-function-in-bytes
Następne wpisy z tego wątku
- 22.02.23 11:44 Piotr Gałka
- 22.02.23 13:02 Piotr Gałka
- 22.02.23 13:16 heby
- 22.02.23 13:28 Piotr Gałka
- 22.02.23 13:45 Piotr Gałka
- 22.02.23 20:35 Grzegorz Niemirowski
- 22.02.23 20:41 Marek
- 22.02.23 20:47 Piotr Gałka
- 22.02.23 20:49 Marek
- 22.02.23 20:51 Piotr Gałka
- 22.02.23 20:57 Piotr Gałka
- 22.02.23 21:00 Piotr Gałka
- 22.02.23 21:16 heby
- 22.02.23 21:31 Marek
- 22.02.23 21:37 Marek
Najnowsze wątki z tej grupy
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
Najnowsze wątki
- 2025-03-12 Ryga => Konsultant Wdrożeniowy Comarch XL/Optima (Księgowość i Kad
- 2025-03-12 Poznań => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-03-12 Warszawa => Programista C <=
- 2025-03-12 Chrzanów => Spedytor Międzynarodowy (handel ładunkami/prowadzenie f
- 2025-03-12 64 proc. kierowców zrobi dodatkowo maks. 500 m, aby przy okazji zatankować pojazd
- 2025-03-12 Warszawa => Generative AI Engineer <=
- 2025-03-12 Dęblin => Node.js / Fullstack Developer <=
- 2025-03-12 Warszawa => Gen AI Engineer <=
- 2025-03-12 Warszawa => Data Engineer (Tech Lead) <=
- 2025-03-12 Gdańsk => PHP Developer <=
- 2025-03-12 China-Kraków => Production Coordinator / Representant Product Dev <=
- 2025-03-12 Warszawa => JavaScript / Node / Fullstack Developer <=
- 2025-03-12 China-Kraków => Key Account Manager IT <=
- 2025-03-12 Warszawa => Java Developer <=
- 2025-03-12 Warszawa => Junior Digital Product Manager <=