Search found 180 matches

by Galkov
Mon Apr 13, 2009 2:14 pm
Forum: Design
Topic: Как сделать полноценный SEH
Replies: 33
Views: 28632

Re: Как сделать полноценный SEH

Уточню вопрос :) Реально ли сделать изменения в системной библиотеке Open Watcom, чтобы она не пользовалась f68:15/18, но предоставляла те же (вообще-то - большие) возможности прикладному программисту :?: Грубо говоря, чтобы он ничего незаметил... Естественно, после того, как мы закончим нашу постан...
by Galkov
Mon Apr 13, 2009 11:33 am
Forum: Design
Topic: Как сделать полноценный SEH
Replies: 33
Views: 28632

Re: Как сделать полноценный SEH

Угу, согласен. Доступ будет проще на одну косвенность... В том варианте, что я думал, программисту очень просто добраться до переменной, которая лишь указывает на TLS (зато ядру практически ничего делать не надо) Чего смущает: мы скидываем на пользователя выравнивание этого блока (как по адресу, так...
by Galkov
Mon Apr 13, 2009 8:19 am
Forum: Embedded solutions
Topic: Колибри для встроенных систем?
Replies: 181
Views: 111741

Re: Колибри для встроенных систем?

Уффф :) Как разборка полетов (в качестве самокритики): 1) Последняя ошибка - следствие тупого копипастинга (сколько раз зарекался, но лень берет свое) из 172-й строки. Такого добра и при "простом стиле" хватает. Если не не больше... 2) А вот в RemoveEventTo - соглашусь, стремление к оптими...
by Galkov
Mon Apr 13, 2009 5:39 am
Forum: Embedded solutions
Topic: Eee PC 701
Replies: 67
Views: 59711

Re: Eee PC 701

ДедОк, с виндой понятно - она показывает степень разряда, и т.п.
А в Kolibri по чему хронометраж-то производить :?:

Мне тоже интересно, просто пока времени жалко :D
Похоже, что энергопотреблебление экрана будет доминировать...
by Galkov
Mon Apr 13, 2009 5:33 am
Forum: Design
Topic: Как сделать полноценный SEH
Replies: 33
Views: 28632

Re: Как сделать полноценный SEH

Serge , Вы имеете в виду фиксированные адреса в приложении для всех потоков ??? Тогда какие.... В смысле, как бы это могло выглядеть со стороны пользователя :?: Хотя, если напихаем туды барахла на 4К это уже больше на винду будет похоже, чем на Kolibri :) Мне пока понятнее наоборот - значительно ме...
by Galkov
Mon Apr 13, 2009 5:32 am
Forum: Embedded solutions
Topic: Колибри для встроенных систем?
Replies: 181
Views: 111741

Re: Колибри для встроенных систем?

Serge , я уже боюсь у Вас и спрашивать :) Неужели все по прежнему ... Грубо говоря, у меня альтернативы: а) собирать свой драйвер sound-заглушку для честного трассирования событий в infinity б) следовать своему вышеизложенному плану, и заниматься исследованиями супер-хитрых и сверх-запутанных обраб...
by Galkov
Sun Apr 12, 2009 9:18 pm
Forum: Design
Topic: Как сделать полноценный SEH
Replies: 33
Views: 28632

Re: Как сделать полноценный SEH

Дык время-то еще детское (было) :D Ну ты главное проснувшись - продолжи :) 1) Про FS:0 спорить не буду. Да, как-то и не принято, как мне показалось, в KoApi, чтобы ядро само аллоцировало память, и хитро возвращало ее потоку... Даже стек при создании потока - проблемы пользователя. Ну так и пущай, к ...
by Galkov
Sat Apr 11, 2009 7:20 pm
Forum: Embedded solutions
Topic: Колибри для встроенных систем?
Replies: 181
Views: 111741

Re: Колибри для встроенных систем?

Ну вот, снова захотелось жить :D
Спасибо
by Galkov
Sat Apr 11, 2009 1:33 pm
Forum: Embedded solutions
Topic: Колибри для встроенных систем?
Replies: 181
Views: 111741

Re: Колибри для встроенных систем?

Сложный это вопрос :) Логика примерно такая Встроенные системы => Невозможны без RT фишек => Чтобы это сделать в SHED, необходимо понимание нескольких вопросов (субъективно конечно) => event+shed - первые в этой очереди => далее обязательно будут exception+interrupts+v86 => И только после этого, мож...
by Galkov
Sat Apr 11, 2009 12:43 pm
Forum: Design
Topic: Как сделать полноценный SEH
Replies: 33
Views: 28632

Как сделать полноценный SEH

Ну во-первых, интересует отношение как разработчиков ядра, так и приложений - к необходимости такой фишки: Structured Exception Handler Сегодня прикладной программист имет лишь возможность перехватить исключения по FPU и SSE. Ну слабовато, вообще-то... И по другим исключениям можно совершать в прило...
by Galkov
Sat Apr 11, 2009 12:31 pm
Forum: Embedded solutions
Topic: Колибри для встроенных систем?
Replies: 181
Views: 111741

Re: Колибри для встроенных систем?

Вот же ж блин :| Serge , есть еще одна не совместимость, которые я внес, будучи в неведении (по собственной глупости) о применяемости того, чего копал Первая - длина codesize (const.inc#line=471) Вторая - изменил порядок приема событий по f68:14 (event.inc#line=338 - если как в оригинале, надо APPOB...
by Galkov
Sat Apr 11, 2009 8:36 am
Forum: Embedded solutions
Topic: Колибри для встроенных систем?
Replies: 181
Views: 111741

Re: Колибри для встроенных систем?

Ау-у...
Изменилось ли чего :?:
А то я вчера еще бажку придавил... Свою, настоящую.
А у меня самого ничего не звучит ни дома, ни на работе
by Galkov
Thu Apr 09, 2009 9:16 pm
Forum: Embedded solutions
Topic: Колибри для встроенных систем?
Replies: 181
Views: 111741

Re: Колибри для встроенных систем?

Проще надо писать :) Ну это тоже не очевидно :D Мне, например, RemoveEventTo кажется очень простым (делов-то - 7 команд), в котором трудно ошибиться. А поскольку оно используется везде - типа везде и трудно ошибиться... Чем 5 раз рисовать одно и то же Но соглашусь - вещь очень субъективная :) Ничег...
by Galkov
Thu Apr 09, 2009 8:40 pm
Forum: Embedded solutions
Topic: Колибри для встроенных систем?
Replies: 181
Views: 111741

Re: Колибри для встроенных систем?

Maxis, это я serge говорил... Типа пока писал - тебя и не заметил. Думаю пока, и удивляюсь :) Может легче станет когда Doom заработает А у тебя обновлен infinity.obj :?: В смысле, я правки делал сегодня в infinity.asm и mixer.asm ... И проверить блин не могу, дома ничего не играет... Научите тупого,...
by Galkov
Thu Apr 09, 2009 7:28 pm
Forum: Embedded solutions
Topic: Колибри для встроенных систем?
Replies: 181
Views: 111741

Re: Колибри для встроенных систем?

Если бы у меня еще и звуковухи те что надо стояли :( Давай так. 1) Попробуй вернуть длину EVENT.code на место. Это одна цифирька в const.inc#line=691 . Торетически, это криминал все-таки. Как мне сейчас уже кажется 2) Не поможет - верну интерфейс на место. Это не так сложно. Хотя вряд ли бага в этом...