Jump to content

    

Виртуальная машина

25 minutes ago, Uuftc said:

После долгих проб различных вариантов делал именно через MPU.

Вы MPU сами "заводили", или использовали в составе какой-то ОС (ну, например FreeRTOS-MPU)?

 

26 minutes ago, Uuftc said:

Удачи.

Спасибо!)

Share this post


Link to post
Share on other sites

а зачем для вашей зачи виртуалка?

почему загрузка оверлея, или elf-объекта не катит?

Share this post


Link to post
Share on other sites
6 hours ago, AlexRayne said:

почему загрузка оверлея, или elf-объекта не катит?

На счёт оверлея не совсем понял - каким образом его получить?

6 hours ago, AlexRayne said:

а зачем для вашей зачи виртуалка?

В принципе я уже пришёл к выводу, что не нужна. Мои недавние сообщения в этой теме.

Share this post


Link to post
Share on other sites
4 часа назад, haker_fox сказал:

На счёт оверлея не совсем понял - каким образом его получить?

Вы же уже выбрали этот путь. Как сами сказали ранее:  :wink:

В 24.09.2019 в 07:20, haker_fox сказал:

Но теперь мы идём другим путём - родной компилятор, родной код, но под контролем MPU и в пользовательском режиме. Т.е. аналог маленького ПК))

 

Share this post


Link to post
Share on other sites
8 hours ago, jcxz said:

Как сами сказали ранее:

Понятно, я просто не знал, что оно так называется.

Share this post


Link to post
Share on other sites
Цитата

Понятно, я просто не знал, что оно так называется.

это название из мира давно забытого MSDOS

Share this post


Link to post
Share on other sites
5 hours ago, AlexRayne said:

это название из мира давно забытого MSDOS

И точно ведь! Я в досе проработал непрерывно около полугода, когда у меня появился первый 80286. Помню в турбо паскале было понятие оверлей, когда исполняемый файл компилировался не в один, а в несколько. Но это было очень давно (2002 год), уже многое подзабылось.

Share this post


Link to post
Share on other sites
On 9/29/2019 at 4:00 AM, AlexRayne said:

elf-объекта не катит?

Ему же адреса нужно подставлять, верно?

Share this post


Link to post
Share on other sites
On 9/28/2019 at 4:58 AM, haker_fox said:

Вы MPU сами "заводили", или использовали в составе какой-то ОС (ну, например FreeRTOS-MPU)?

MPU сам управлял - там всё просто. Ос - точнее маленький свитчер на IRQ - свой был.

у меня был stm32f4 - там очень удачная карта flash - удобно реализовать перезапись и перезагрузку юзерового кода. Еще при таком подходе - хоть gdb stub  для юзерового кода запихивается ))

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now