|
|
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
Может кому пригодится инструкция по установке Lazarus на OrangePI PC. 1. Ставим Ubuntu Mate. Качаем ее отсюда: https://drive.google.com/drive/folders/0B1hyW7T0dqn6fndnZTRhRm5BaW4zVDVyTGlGMWJES3Z1eXVDQzI5R1lnV21oRHFsWnVwSEU Ищем файл OrangePI-PC_Ubuntu_Vivid_Mate.img.xz, скачиваем его и распаковываем. Далее с помощью Win32DiskImager пишем образ на MicroSD. Пароль и логин для этой сборки UbuntuMate: Login: orangepi password: orangepi Суем MicroSD в OrangePI и загружаемся в Ubuntu: После загрузки лезем в терминал и расширяем дисковое пространство командой sudo fs_resize, вводим пароль и когда попросит Y. Чтобы изменения вступили в силу, перегружаемся командой reboot После перезагрузки опять идем в терминал там меняем дату и время на текущие командой: sudo date -s "04 OCT 2016 22:03:01" Далее делаем установку по инструкции: http://otapi.com/2015/02/10/raspberry-pi-2-freepascal-lazarus-and-delphi/ Везде где в инструкции попадается "aptitude install" пишем "apt-get install" Если при попытке компиляции возникла ошибка "make: command not found" то устанавливаем make: sudo apt-get install build-essential sudo apt-get install make Все! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2016, 23:22 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
О, надо будет попробовать накатить Лазаря на малинку. Железка очень интересная, но писать под неё на сях уж очень для меня утомительно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2016, 08:09 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecatorО, надо будет попробовать накатить Лазаря на малинку. Разве где-нибудь под убунтой не получится собрать под неё? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2016, 09:08 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
wadmandefecatorО, надо будет попробовать накатить Лазаря на малинку. Разве где-нибудь под убунтой не получится собрать под неё? может, и получится, но хочется попробовать на самой железяке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2016, 09:11 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecatorwadmanпропущено... Разве где-нибудь под убунтой не получится собрать под неё? может, и получится, но хочется попробовать на самой железяке Можно, кстати в VB её загнать. Или железка уже есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2016, 09:20 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
wadmandefecatorпропущено... может, и получится, но хочется попробовать на самой железяке Можно, кстати в VB её загнать. Или железка уже есть? есть, конечно, и не одна, но мне приходится на мерзопакостном Си писать под неё, а хочется Паскаль ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2016, 09:22 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecator, снеси мерзкий сишный линух, поставь паскалевскю rt os :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2016, 12:02 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
Ariochdefecator, снеси мерзкий сишный линух, поставь паскалевскю rt os :-) Ты ещё православный РАФОС вспомни ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2016, 12:10 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecator, так он небось на MACRO-11 написан, неплохой язык, но несовременный :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2016, 12:11 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
Вот полный вариант установки для Orangepi(установку образа на MicroSD я описал в первом сообщении): Установка FPC sudo -i apt-get update apt-get install subversion unzip mkdir /usr/local/fpc cd /usr/local/fpc wget -O fpc-2.6.4.arm-linux.tar http://sourceforge.net/projects/freepascal/files/Linux/2.6.4/fpc-2.6.4.arm- linux.tar/download tar xvf fpc-2.6.4.arm-linux.tar cd fpc-2.6.4.arm-linux ./install.sh Здесь попросят указать путь, указываем: /usr/local cd /usr/local/fpc svn co http://svn.freepascal.org/svn/fpc/tags/release_3_0_0 release30 svn export --force release30 release30tmp cd release30tmp Устанавливаем make apt-get install build-essential apt-get install make make all OPT=-dFPC_ARMHF make install OPT=-dFPC_ARMHF PREFIX=/usr/local make install sourceinstall OPT=-dFPC_ARMHF PREFIX=/usr/local cd /usr/local/lib/fpc ls rm -f "/usr/local/bin/ppcarm" ln -sf "/usr/local/lib/fpc/3.0.0/ppcarm" "/usr/local/bin/ppcarm" Установка Lazarus 1.6 apt-get update apt-get install libx11-dev libgdk-pixbuf2.0-dev libcairo2-dev lpango-1.0 libpangox-1.0-dev xorg-dev apt-get install libgtk2.0-dev libgdk-pixbuf2.0-dev libpango1.0-dev mkdir /usr/local/lazarus cd /usr/local/lazarus svn co http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_6 Lazarus16 svn export --force Lazarus16 Lazarus16tmp cd Lazarus16tmp make all OPT=-dFPC_ARMHF make install OPT=-dFPC_ARMHF PREFIX=/usr/local Удаляем ненужные папки: rm -rf /usr/local/fpc/release30tmp rm -rf /usr/local/lazarus/Lazarus16tmp Ставим GDB (GNU Debugger) apt-get install gdb Перегружаемся reboot Загружаем Lazarus При загрузке запросит указать путь к исходникам, указываем: /usr/local/fpc/release30 и указываем в Debugger: GDB Все! Для удобства можно еще поставить удаленный рабочий стол sudo apt-get -y install xrdp sudo nano /etc/xrdp/xrdp.ini bitmap_compression: no # <-- изменяем здесь yes на no Далее из Windows--Стандартные-->"Подключение к удаленному рабочему столу" вводим имя ПК: orangepi далее появится приглашение linux там вводим username: orangepi password: orangepi Первый раз почему то подключается с ошибкой, не пугаемся пробуем, еще раз после второй попытки подключается без проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2016, 19:20 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
Если кому интересна сама железка то вот информация по ней https://geektimes.ru/post/260912/, покупал здесь на ali: https://ru.aliexpress.com/item/Orange-Pi-PC-linux-and-android-mini-PC-Beyond-Raspberry-Pi-2/32448079125.html?spm=2114.03010208.3.19.p6TyQa&ws_ab_test=searchweb0_0,searchweb201602_2_10039_10056_10065_10055_10068_10054_10069_10059_10073_10017_10070_10060_10061_10052_10062_10053_10050_10051,searchweb201603_6&btsid=26b91c1d-b7af-48ac-934f-32bcb7a3306e ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2016, 19:25 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
gssbox, интересно, получится ли что-то на нем запилить что-то живое на лазаре. я уже подумываю прикупить поиграться :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 00:15 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
makhaonинтересно, получится ли что-то на нем запилить что-то живое на лазаре. Зачем именно на ней что-то пилить? Главное, чтоб скомпилированный файл на ней работал, а разрабатывать на нормальном компе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 08:42 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
makhaongssbox, интересно, получится ли что-то на нем запилить что-то живое на лазаре. я уже подумываю прикупить поиграться :) Неинтересно играться именно на этой платке - адаптера вайфая нет, стек OpenGL недоступен, рута на андроид нет в принципе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 08:51 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecatormakhaongssbox, интересно, получится ли что-то на нем запилить что-то живое на лазаре. я уже подумываю прикупить поиграться :) Неинтересно играться именно на этой платке - адаптера вайфая нет, стек OpenGL недоступен, рута на андроид нет в принципе. кстати, забыл сказать, что управление GPIO доступен только из линукса, а из андроида - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 08:59 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecatorрута на андроид нет в принципе. А андроид-то зачем? Лазарь натив не умеет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 09:02 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
wadmandefecatorрута на андроид нет в принципе. А андроид-то зачем? Лазарь натив не умеет? У этих процессоров закрытый проприетарный ускоритель OpenGL ES, без которого вывод видео просто адЪ. В Линкусе доступен GPIO, но недоступен OpenGL от слова совсем, а в Андроиде доступен OpenGL, но недоступен GPIO. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 09:05 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
wadmandefecatorрута на андроид нет в принципе. А андроид-то зачем? Лазарь натив не умеет? не умеет, так как лазарь компилит под линух, который надо ставить на плату ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 09:06 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecatorwadmanпропущено... А андроид-то зачем? Лазарь натив не умеет? У этих процессоров закрытый проприетарный ускоритель OpenGL ES, без которого вывод видео просто адЪ. В Линкусе доступен GPIO, но недоступен OpenGL от слова совсем, а в Андроиде доступен OpenGL, но недоступен GPIO. OpenGL ES и видеодекодер на AllWinner H3 в линуксе вроде бы работают - http://wiki.friendlyarm.com/wiki/index.php/NanoPi_M1#Test_GPU ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 10:20 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
inoremapdefecatorпропущено... У этих процессоров закрытый проприетарный ускоритель OpenGL ES, без которого вывод видео просто адЪ. В Линкусе доступен GPIO, но недоступен OpenGL от слова совсем, а в Андроиде доступен OpenGL, но недоступен GPIO. OpenGL ES и видеодекодер на AllWinner H3 в линуксе вроде бы работают - http://wiki.friendlyarm.com/wiki/index.php/NanoPi_M1#Test_GPU Хммм... Наверное, это только в какой-то определённой сборке Дебиана. Надо ещё изучить вопрос, я графикой на нём не пользуюсь, так, для интереса пытался картинки отображать. А так мне от него только проц нужен, последовательный порт, GPIO и сеть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 10:29 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecator, подниму старую тему. gpio как-то можно заюзать из лазаря? нашел некий wiringPi. есть где-то пас хидеры к ней? или пас аналоги? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2019, 13:05 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
вообще, после появления проекта Ultibo, писать под разные гнусные линуксы западло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2019, 17:33 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
Кроик Семён, благодарю :) авторUltibo как там с Лазарем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 01:23 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
makhaonКроик Семён, благодарю :) авторUltibo как там с Лазарем? так это и есть лазарь в чистом виде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 09:57 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
и да, я не очень понимаю, какая цель запустить Лазарь на малинке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 09:58 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecatorЖелезка очень интересная, но писать под неё на сях уж очень для меня утомительно Так вроде ж в GCC есть паскаль ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 11:07 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
AriochdefecatorЖелезка очень интересная, но писать под неё на сях уж очень для меня утомительно Так вроде ж в GCC есть паскаль Зачем всё это, если есть Ultibo ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 11:12 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecator, любопытно на СоурсФорже давно была какая-то операционка, написанная на Паскале это она ,интересно, или ещё одну написали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 11:22 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
Ariochdefecator, любопытно на СоурсФорже давно была какая-то операционка, написанная на Паскале это она ,интересно, или ещё одну написали? нет, это несколько иное ты компилишь свой проект в ISO, кидаешь на карточку, запускаешь суть Ultibo - писание софта, который работает прямо на железе, безо всяких жрущих ресурсы прослоек типа линуксов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 13:34 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
18.03.2019 13:34, defecator пишет: > суть Ultibo - писание софта, который работает прямо на железе, > безо всяких жрущих ресурсы прослоек типа линуксов круто. а файловая подсистема как реализована? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 13:48 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий18.03.2019 13:34, defecator пишет: > суть Ultibo - писание софта, который работает прямо на железе, > безо всяких жрущих ресурсы прослоек типа линуксов круто. а файловая подсистема как реализована? https://ultibo.org/ поддерживаются FAT, NTFS и CDFS всё самописное, бОльшая часть кода - паскаль, есть кусок ассемдлера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 14:06 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
тут по железу, что поддерживается нативно https://ultibo.org/wiki/Supported_Hardware здесь по файловым системам и прочим протоколам https://ultibo.org/wiki/Current_Status#Filesystem_support ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 14:09 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, не уверен, что круто сейчас домашние раутеры на линухах работают, для особых извращенцев есть BSD-прошивки но лет 10 назад на железе экономили и линух туда не влезал поэтому делали прошивку на C, по тому же приципу OS-это-RTL Глючило нещадно, те же торренты выбивали раутер на раз-два, видимо где-то память текла. И сторонних прошивок не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 14:42 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
AriochМимопроходящий, не уверен, что круто сейчас домашние раутеры на линухах работают, для особых извращенцев есть BSD-прошивки но лет 10 назад на железе экономили и линух туда не влезал поэтому делали прошивку на C, по тому же приципу OS-это-RTL Глючило нещадно, те же торренты выбивали раутер на раз-два, видимо где-то память текла. И сторонних прошивок не было. это вопросы по качеству кода, а не ликус или bare metal ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 14:47 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
AriochМимопроходящий, не уверен, что круто сейчас домашние раутеры на линухах работают, для особых извращенцев есть BSD-прошивки но лет 10 назад на железе экономили и линух туда не влезал поэтому делали прошивку на C, по тому же приципу OS-это-RTL Глючило нещадно, те же торренты выбивали раутер на раз-два, видимо где-то память текла. И сторонних прошивок не было. у меня дир300, ему в акурат 10 лет, не знаю линух там или что, но перегружается только при отключении искричества в доме ятояделаюнетак? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 15:48 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecator, качество кода зависит от количество погромистов, его пилящих. и у Линукса тут, в "библиотеках общего назначения" колоссальное преимущество перед любым barebones велосипедом. ....правда у него же недостаток в скорости перезагрузки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 15:49 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
Дегтярев Евгенийу меня дир300 dir-300 - это относительно дорогой (по тем временам), классический (широко известный) линуксовый https://openwrt.org/ru/toh/d-link/dir-300revb Диск (флэшка) на 4МБ, ЕМНИП, т.е. качественно порезанный Линух таки заводится. В качестве контр-примера D-Link 704P - https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=506316 256КБ на диске. Не знаю как сейчас, а тогда я TrendNet 632/652 покупал, и табличку TOH просматривал, и тогда в той табличке были не только поддерживаемые, но и не поддерживаемые. Разница в количествe RAM и Flash у линуксовых и barebone раутеров была резкая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 15:58 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
Ariochdefecator, качество кода зависит от количество погромистов, его пилящих. и у Линукса тут, в "библиотеках общего назначения" колоссальное преимущество перед любым barebones велосипедом. я прогаю уже год на Ultibo, всё хорошо и прекрасно глюки есть, безусловно, но библиотеки пилятся, отлаживаются баги правятся оперативно в случае bare metal я имею самое главное - полнейший доступ ко всему железу (за исключением ускорителя, доступ к которому не имеют и проги под линукс) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 16:25 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
18.03.2019 14:42, Arioch пишет: > не уверен, что круто > сейчас домашние раутеры на линухах работают не на ту нишу смотришь. есть хренова туча железа, где линух нахрен не сдался. разнообразные встроенные контроллеры и т.п. ну нахрена в "кофеварке в блюпупом" (условно) ещё и этот ваш линух? да, китайозы сейчас пихают линух везде и всюду, в каждую ip-железячку. просто потому, что по-другому НЕ УМЕЮТ. а потом на разнообразных хакерских ресурсах народ сокрушается по поводу туевой хучи дыр у всех этих "веб-камор" (условно). зы: одно время занимался железячной частью специфических СКУД, так что представляю, обо что речь. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 16:34 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, Ну хотя бы потому, что проще взять готовый "блюпуп" для кофеварки, чем пилить свой велосипед, по 10-му разу изобретая все грабли, которые в Linux BlueZ уже давно отскакали. Мимопроходящийпо-другому НЕ УМЕЮТ. ну вот и прикинь, как они бы накосячили, если бы им пришлось свои собюственные библиотеки делать, если они линух настроить не могут... > по поводу туевой хучи дыр до сих пор вспоминаю, какую истерику ESR закатил по поводу СUPS лет 10 назад, а ведь не китаец... Наверное, не дала ему барышня тогда... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 17:29 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecatorнет, это несколько иное ты компилишь свой проект в ISO, кидаешь на карточку, запускаешь Другое - вполне возможно. Иное - вряд ли. https://github.com/torokernel/torokernel Toro is a kernel that allows the user to dedicate a whole kernel to run a single application. Toro is a set of libraries that compiles together with the user application. This results in a image that can run on top of a hypervisor , e.g., KVM, Xen, VirtualBox, or baremetal . https://sourceforge.net/projects/perix32/ Perix is a 16/32/64-Bit protected mode kernel, bootable and capable of running with or without an operating system . It is written in Turbo Pascal 7.0 for DOS, Delphi 7.0, Pascal Pro, Virtual Pascal v2.1, Delphi XE2 64-Bit, TASM, TASM32 and JWASM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 17:47 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
https://ultibo.org/forum/viewtopic.php?t=390&start=10 The first project was ToroOS (~ 2004) which is a complete OS. It is multitasking, e.g., user process that uses virtual memory. I also ported part of FPC to generate binaries for Toro. So I wrote simple application like ls, echo, mount, etc. It has major features of modern OS like Virtual Filesystem, Scheduler and Paging. Torokernel is just a simple kernel that is embedded into a RTL for FPC and in which user process and kernel process run in the same ring. From my point of view, ToroOS is more complex of Torokernel since it has to deal with the virtual memory and process running at ring-3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 17:55 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
Arioch https://ultibo.org/forum/viewtopic.php?t=390&start=10 The first project was ToroOS (~ 2004) which is a complete OS. It is multitasking, e.g., user process that uses virtual memory. I also ported part of FPC to generate binaries for Toro. So I wrote simple application like ls, echo, mount, etc. It has major features of modern OS like Virtual Filesystem, Scheduler and Paging. Torokernel is just a simple kernel that is embedded into a RTL for FPC and in which user process and kernel process run in the same ring. From my point of view, ToroOS is more complex of Torokernel since it has to deal with the virtual memory and process running at ring-3. Кто-то бросил, кто-то поднял и вылизал. Ничего нового ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2019, 20:41 |
|
||
|
Установка Lazarus на OrangePI PC
|
|||
|---|---|---|---|
|
#18+
defecator... нет, это несколько иное ты компилишь свой проект в ISO, кидаешь на карточку, запускаешь суть Ultibo - писание софта, который работает прямо на железе, безо всяких жрущих ресурсы прослоек типа линуксов И много линукс ресурсов сжирает относительно? Про колво памяти понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2019, 10:23 |
|
||
|
|

start [/forum/topic.php?all=1&fid=58&tid=2039685]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
140ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
76ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 462ms |

| 0 / 0 |
