Search found 49 matches

by Jurgen
Sun Mar 16, 2025 1:12 am
Forum: Emulators
Topic: Эмулятор ядра OS Windows
Replies: 66
Views: 95987

Re: Эмулятор ядра OS Windows

Если разработчик ядра, драйвера или приложения желает обезопасить механизм обработки данных при обращении к памяти для записи/чтения (например, к памяти полученной от пользователя), то он может сделать следующие действия: 1.) Перед обращением к памяти, установить следующие данные для обработчика &q...
by Jurgen
Sun Jan 26, 2025 12:51 am
Forum: Emulators
Topic: Эмулятор ядра OS Windows
Replies: 66
Views: 95987

Re: Эмулятор ядра OS Windows

Гут. :) Тогда продолжим... По поводу Монитора остается вопрос корректности его работы у разных ЦП, при числе кэшей у ЦП более 4х. При желании, Вы можете у себя проверить корректность работы моего Монитора.. Для этого: а) Скачать и запустить у себя iso образ ядра Колибри v.2 (см ссылку ниже) KOLIBRI ...
by Jurgen
Sat Dec 21, 2024 11:26 pm
Forum: Emulators
Topic: Эмулятор ядра OS Windows
Replies: 66
Views: 95987

Re: Эмулятор ядра OS Windows

Привет всем. Как и обещал ранее, сообщаю текущее положение с проектом на конец 2024 года. Инфа идет в последовательности, что пришлось делать по ходу реализации проекта с последнего моего поста на этом форуме. 1) Для получения сервисами винды соответствующей инфы от файловой системы NTFS пришлось до...
by Jurgen
Sat Mar 30, 2024 10:13 pm
Forum: Kernel
Topic: Эмулятор ядра OS Windows и правки ядра Колибри
Replies: 24
Views: 21980

Re: Эмулятор ядра OS Windows и правки ядра Колибри

Уважаемый bad_Dr3dd0x. В своем комментарии вы выразили свои озабоченности, которые в данной ситуации выглядят странными. Полагаю,что вы, перед написанием своего комментария, полностью прочитали мой предыдущий пост, в том числе и этот текст: Поэтому схема такая: Предлагаю сообществу изменения в ядре....
by Jurgen
Sat Mar 23, 2024 8:20 pm
Forum: Kernel
Topic: Эмулятор ядра OS Windows и правки ядра Колибри
Replies: 24
Views: 21980

Re: Эмулятор ядра OS Windows и правки ядра Колибри

[/quote] Да кто "мы"-то, ты здесь один... Мы - это все остальные участники проекта кроме вас. А еще мои коллеги, которым я показываю ваши интересные посты. :) ...В вики написано, никто не обещал в syscalls.txt полноту, достоверность и актуальность Теперь нам все понятно - вся информация, п...
by Jurgen
Sat Mar 23, 2024 7:40 pm
Forum: Emulators
Topic: Эмулятор ядра OS Windows
Replies: 66
Views: 95987

Re: Эмулятор ядра OS Windows

Этот файл не нужен.(Забыл ранее закомментить).
Вы можете закомментировать или удалить эту строку в WCore.asm [16].

На всякий случай выкладываю этот файл
MASM.INC (3.33 KiB)
Downloaded 511 times
by Jurgen
Sat Mar 16, 2024 4:09 pm
Forum: Kernel
Topic: Эмулятор ядра OS Windows и правки ядра Колибри
Replies: 24
Views: 21980

Re: Эмулятор ядра OS Windows и правки ядра Колибри

мда, очень хороший патч, а "удобный" то какой :D Мы все с нетерпением ждем от вас, когда вы выложите здесь пример "хорошего и удобного" патча. Если вы этого не сделаете - мы будем считать, что вы это написали из зависти. :D ... Так что я просто в какой-то момент удалю эту систем...
by Jurgen
Sat Mar 16, 2024 3:49 pm
Forum: Kernel
Topic: Эмулятор ядра OS Windows и правки ядра Колибри
Replies: 24
Views: 21980

Re: Эмулятор ядра OS Windows и правки ядра Колибри

Sockets were broken in 9976 revision. Open webview and try to open some site e.g. kolibrios.org. In 9975 it works ok, in 9976 it does not work. Please check whether all works good before commiting something. Спасибо за инфу о наличии проблемы с сокетами. У меня Колибри грузит страницу, но нестабиль...
by Jurgen
Sat Mar 02, 2024 9:30 pm
Forum: Kernel
Topic: Эмулятор ядра OS Windows и правки ядра Колибри
Replies: 24
Views: 21980

Re: Эмулятор ядра OS Windows и правки ядра Колибри

Как и обещал ранее - Выкладываю ниже файлы ядра с иправлениями (в скобках - номер строки). файлы ядра с правками.zip 1) Режим "контролируемого исключения": sys32 (118), kernel (4312) , const (597) 2) Обработка исключений стека: const (514), sys32 (237), memory (1180), taskman (31) 3) Приор...
by Jurgen
Sat Mar 02, 2024 9:12 pm
Forum: Kernel
Topic: Эмулятор ядра OS Windows и правки ядра Колибри
Replies: 24
Views: 21980

Re: Эмулятор ядра OS Windows и правки ядра Колибри

... Структура TASKDATA не просто перенесена, а удалена полностью и безвозвратно(удалял я - читайте другие темя форума). Чтобы не возникало такого следует использовать или git или svn репозиторий, который периодически надо сверять с основным репозиторием проекта. Ядро хоть и не каждый день, но раз в...
by Jurgen
Fri Feb 23, 2024 8:38 pm
Forum: Kernel
Topic: Эмулятор ядра OS Windows и правки ядра Колибри
Replies: 24
Views: 21980

Re: Эмулятор ядра OS Windows и правки ядра Колибри

Приветствую, Jurgen ! Интересно следить за тем, что вы делаете, спасибо за описание некоторых процессов. Есть несколько моментов, на которые хотел бы обратить внимание: 1) Присылайте, пожалуйста, код примеров и исправлений в виде кода, а не скриншотов, т.к. не очень удобно смотреть на изменения и и...
by Jurgen
Mon Feb 19, 2024 1:53 pm
Forum: Kernel
Topic: Эмулятор ядра OS Windows и правки ядра Колибри
Replies: 24
Views: 21980

Продолжение поста ....... В заключение предлагается добавить код в функцию 68,24 в файле memory.inc: memory f68.jpg Если не будет возражений, то я планирую через месяц внести этот код в SVN, а также прописать в справочнике по функциям sysfuncr.txt у функции 68,24 дополнительную инфу по исключениям. ...
by Jurgen
Mon Feb 19, 2024 1:40 pm
Forum: Kernel
Topic: Эмулятор ядра OS Windows и правки ядра Колибри
Replies: 24
Views: 21980

Этот пост будет про обработку исключений переполнения стека В ходе разработки эмулятора обнаружилось, что некоторые сервисы и модули Винды намеренно выделяют недостаточный размер стека при создании потока и при возникновении исключения в этом потоке (из-за переполнении стека), Винда должна на лету а...
by Jurgen
Mon Feb 19, 2024 10:44 am
Forum: Emulators
Topic: Эмулятор ядра OS Windows
Replies: 66
Views: 95987

Сообщаю для всех, кто отслеживает ход разработки эмулятора. Все посты, связанные с предложениями по правке ядра Колибри, я буду выкладывать в теме "Эмулятор ядра OS Windows и правки ядра Колибри" http://board.kolibrios.org/viewtopic.php?t=5627 Здесь в дальнейшем будут выкладываться посты н...
by Jurgen
Mon Feb 19, 2024 10:17 am
Forum: Kernel
Topic: Эмулятор ядра OS Windows и правки ядра Колибри
Replies: 24
Views: 21980

Этот пост будет про обработку "контролируемых исключений" в ядре Kолибри Предлагаю для повышения отказоустойчивости ядра Колибри, а также приложений разработанных для Колибри, внедрить механизм обработки "контролируемых исключений" page_fault, вызванных в ходе обработки данных пр...