Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 16:44

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 170 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 12  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 17, 2008 19:20 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
Очередная версия
http://fpauk.narod.ru/fkolibri2.7z исходник бинарного модуля
http://fpauk.narod.ru/kbochs2.rar эмулятор с образом дискеты

В образе дискеты небольшой пример того, как можно копаться в кишках Колибри во время полета.
Файл /sys/drivers/aperture.f подключается во время инициализации системы. Там определяется
системная функция 75 - одна команда JMP EBX . Это передача управления в ядро из приложения
по прямому адресу. Файл /sys/INIT.F подключается при старте /sys/meforth TOROOT подает адрес
своего ABORT 75й фунции, таким образом мы остаемся в ядре. После этого адресное пространство ядра
становится доступно.
WDS вызывает WORDS ядра
YY смещает положение мышки.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 17, 2008 19:33 
Не в сети

Зарегистрирован: Ср сен 13, 2006 10:06
Сообщения: 636
Откуда: Омск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
За колибри года 4-5 смотрю, уважаю. Но не понятно асм ОС к чему идет?

_________________
Меня нет, не будет и не было.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 13, 2009 08:42 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
Михаил сделал очередной этап по созданию ФортОси:)

http://wiki.forth.org.ru/ForthKolibri

P.S. C этим уже можно экспериментировать.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 13, 2009 17:33 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2168
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 41 раз.
Kopa писал(а):
P.S. C этим уже можно экспериментировать.

Что-то нет курсора мыши после дозагрузки Колибри Форт-ядром. В эмуляторе все нормально.

_________________
С уважением, chess


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 14, 2009 09:37 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
chess писал(а):
Kopa писал(а):
P.S. C этим уже можно экспериментировать.

Что-то нет курсора мыши после дозагрузки Колибри Форт-ядром. В эмуляторе все нормально.


У меня также нет. И еще проявляются сбой в работе ядра.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб янв 17, 2009 14:50 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
На сколько я понял не хватало места на стеке возвратов.
Увеличив значение RING0_STACK_SIZE у меня все пошло на реальной машине.
На VirtualPC эта ошибка тоже проявляется.

Новая версия http://depositfiles.com/files/6ie75epc0


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн янв 19, 2009 13:58 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
Поднял обсуждение Форта в колибри.

Последняя реплика:
http://board.kolibrios.org/viewtopic.ph ... c7b#p21522

P.S. Пока вижу, только, непонимание использования Форта в ядре колибри:)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн янв 19, 2009 19:02 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Цитата:
Практически все матерьялы и ресурсы по форту на меня наводят ужас своим любительски-колхозным видом, и представлением информации.

Итак, так как большинство людей на форуме мало представляют себе что такое форт и с чем его едят (кстати как я понял сред нормальных под него нет) то резонно поставить несколько вопросов к автору:

Это оттуда.
Тут на форуме предлагалось и работать над учебником ... и среду создавать :(

_________________
понимаю некоторую бестолковость некоторых вопросов


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн янв 19, 2009 19:12 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
А я имею полное непонимание самого колибри. Проект никакой. Основная идея - написать систему на ассемблере!!! На мой взгляд это финиш.
Устройство ядра никакущее, создается впечатление, что люди вообще его не продумывали. Какой-то строгой концепции не наблюдается.
значительно полезнее было бы взять какое-нибудь маленькое ядрышко линукса (а таких куча) и переделывать его - значительно, имхо, было бы больше пользы.

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн янв 19, 2009 19:29 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Kopa писал(а):
P.S. Пока вижу, только, непонимание использования Форта в ядре колибри

А я увидел понимание сырости идеи Форта в ядре колибри.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 20, 2009 01:37 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Еще навеяно чтением колибровского форума:
"А почему, когда стреляет Азазелло, тарелочки сначала разбиваются, а потом падают? А когда стреляет Бегемот, тарелочки сначала падают, а потом разбиваются?"

;)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 20, 2009 08:13 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2168
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 41 раз.
Хищник писал(а):
А я увидел понимание сырости идеи Форта в ядре колибри.

Ну так идеи могут быть изначально и сырыми. А потом могут и подсохнуть.
Пока ведь нет отработанной методики встраивания Форта в моно-ядро ОС.
Колибри и есть полигон для отработки такой методики.

_________________
С уважением, chess


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 20, 2009 14:05 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
mOleg писал(а):
Проект никакой.


По моему давольно быстро развивается.

mOleg писал(а):
Основная идея - написать систему на ассемблере!!! На мой взгляд это финиш.


Ассемблер близок к форт-ассемблеру. Проще отказаться от применения внешних по отношению к
Форту средств. Хотя, честно говоря и для меня ассемблерный текст тяжело воспринимается.
Я еще имею ввиду еще пару ОС:
http://wiki.osdev.ru/index.php/Express_OS
http://www.visopsys.org

mOleg писал(а):
Устройство ядра никакущее


Это что за термин? Более конкретные притензии к ядру можешь предявить?

mOleg писал(а):
Какой-то строгой концепции не наблюдается.


Меня не очень волнует концепции Колибри.
На данном этапе создания ФортОС, следует осваивать полуфабрикаты
и создавать экспериментальные разработки. И уже на этом
основании вырабатывать концепци. А главное сбор матиреала.
С нуля и в одиночку, приличную ОС ненаписать.

mOleg писал(а):
значительно полезнее было бы взять какое-нибудь маленькое ядрышко линукса


Можно и Линукс охватить. Можешь чот-то конкретное предложить?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 20, 2009 14:14 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Цитата:
Устройство ядра никакущее
Это что за термин?

В основание ядра заложена идея - какая идея?
вот фортеры мечтают :!: о простоте реализации многозадачности - каждой задаче свою ВМ или что-то подобное, защ. ВМ предлагалась но только мечтают

_________________
понимаю некоторую бестолковость некоторых вопросов


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 20, 2009 14:35 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
вопрос писал(а):
простоте реализации многозадачности - каждой задаче свою ВМ


Чем простое? Простое, так реализуй.

На сколько я понимаю, под ВМ имеется в виду виртуальный форт-процессор в виртуальном
адресном пространстве. Т.е. может быть представлена в виде приложения для любой ОС.
И чем Колибри не подходит в качестве базы для такой ВМ ?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 170 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 12  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB