Search found 69 matches
- Sun Jul 03, 2022 4:33 pm
- Forum: Design
- Topic: Virtual COM Port (VCP) subsystem
- Replies: 12
- Views: 18926
Re: Virtual COM Port (VCP) subsystem
Небольшой отчет о проделанной работе: - написан драйвер serial.sys для работы с последовательными портами (com портами). Пока можно только открыть, закрыть, прочитать и записать данные, изменить baudrate. Помимо пользовательских функций, есть api для добавления/удаления портов другими драйверами. - ...
- Sat Jun 11, 2022 11:04 pm
- Forum: Design
- Topic: Virtual COM Port (VCP) subsystem
- Replies: 12
- Views: 18926
Re: Virtual COM Port (VCP) subsystem
Спасибо за ответ. Я согласен с тем, что добавление очередного события, возможно, является не лучшим выходом в этой ситуации. Оставлю пока в стороне реализацию событий от последовательных портов. Данные от них можно будет получить просто по запросу.
- Sat Jun 11, 2022 10:12 pm
- Forum: Design
- Topic: Virtual COM Port (VCP) subsystem
- Replies: 12
- Views: 18926
Re: Virtual COM Port (VCP) subsystem
Хочу добавить новое событие для подсистемы последовательных портов. Назначение события пока что два: уведомить все приложения о том, что в системе появился/исчез порт уведомить приложение, открывшее порт, что доступны данные для чтения В связи с этим вопрос: EVENT_EXTENDED, судя по всему, сейчас не ...
- Tue May 31, 2022 11:14 am
- Forum: English
- Topic: How do i connect to the internet?
- Replies: 6
- Views: 5085
Re: How do i connect to the internet?
It looks like your network controller is not supported yet.
- Mon May 30, 2022 9:25 pm
- Forum: English
- Topic: How do i connect to the internet?
- Replies: 6
- Views: 5085
Re: How do i connect to the internet?
Hi nmac101,
Try looking here http://wiki.kolibrios.org/wiki/Networking_for_dummies
Try looking here http://wiki.kolibrios.org/wiki/Networking_for_dummies
- Wed Dec 05, 2018 11:20 am
- Forum: Resources
- Topic: Ссылки на сайты
- Replies: 126
- Views: 190838
Re: Ссылки на сайты
Открыты исходные тексты графического окружения PC/GEOS
https://www.opennet.ru/opennews/art.shtml?num=49713
https://github.com/bluewaysw/pcgeos
https://www.opennet.ru/opennews/art.shtml?num=49713
https://github.com/bluewaysw/pcgeos
- Wed Nov 28, 2018 1:42 pm
- Forum: Coding
- Topic: Вопрос(ы) по internals(кишкам) Колибри
- Replies: 20
- Views: 19923
Re: Вопрос(ы) по internals(кишкам) Колибри
Правый клик мыши на заголовке окна. Выглядит так: viewtopic.php?f=36&t=3784#p72291ProMiNick wrote:3. process_information.wnd_state: что значит окно свернутое в заголовок? как перевести окно в это состояние не программно(т.е. через юзеринтерфейс: мышкой, клавиатурой, через меню)? вывести из него?
- Tue Nov 13, 2018 7:48 pm
- Forum: Miscellaneous
- Topic: Стримы/Streams
- Replies: 51
- Views: 30493
Re: Стримы/Streams
И здесь и в описании трансляциирублика
- Sat Nov 10, 2018 12:37 am
- Forum: System
- Topic: End - программа завершения работы
- Replies: 106
- Views: 62793
Re: End - программа завершения работы
Система успешно завершает работу, а приложение падает K : Process - forced terminate PID: 00000019 [end] K : Page fault K : EAX : 0000004D EBX : 00000009 ECX : 00000002 K : EDX : 00000920 ESI : 00C75C53 EDI : 00000000 K : EBP : 00000ABC EIP : 0000000F ESP : 00003F9D K : Flags : 00001206 CS : 0000001...
- Sat Nov 10, 2018 12:00 am
- Forum: Compilers and programming
- Topic: C-- Sphinx Compiler
- Replies: 135
- Views: 115067
Re: C-- Sphinx Compiler
Автор явно рассчитывал на то, что память, выделяемая malloc, содержит нули. Под виндой это почти так (первые байты всё равно не нулевые), а в убунте нет. mem=malloc(size); if(mem==NULL)OutMemory(); #ifdef _UNIX_ else memset(mem,0,size); #endif Если это действительно так, то зачем полагаться на пове...
- Fri Nov 02, 2018 11:24 am
- Forum: Kernel
- Topic: Вывод отладочных сообщений (page fault и другие)
- Replies: 13
- Views: 17026
Re: Вывод отладочных сообщений (page fault и другие)
Возможно ошибаюсь, но стектрейс для уровня пользователя можно было бы сделать в kolibri.dll с помощью установки обработчика исключений.b00bl1k wrote:Переход на PE формат исполняемых файлов позволил бы хранить отладочную информацию.Siemargl wrote:Стектрейс бы сделать на уровне ОС....
- Fri Nov 02, 2018 10:01 am
- Forum: Kernel
- Topic: Вывод отладочных сообщений (page fault и другие)
- Replies: 13
- Views: 17026
Re: Вывод отладочных сообщений (page fault и другие)
Причины уже озвучивались ранее. А в контексте этой темы - возможность сохранения отладочной информации в исполняемый файл самим компилятором без изобретения колёс и велосипедов.Siemargl wrote:но зачем?
- Thu Nov 01, 2018 11:42 pm
- Forum: Kernel
- Topic: Вывод отладочных сообщений (page fault и другие)
- Replies: 13
- Views: 17026
Re: Вывод отладочных сообщений (page fault и другие)
Переход на PE формат исполняемых файлов позволил бы хранить отладочную информацию.Siemargl wrote:Стектрейс бы сделать на уровне ОС....
- Thu Nov 01, 2018 10:35 pm
- Forum: Kernel
- Topic: Вывод отладочных сообщений (page fault и другие)
- Replies: 13
- Views: 17026
Re: Вывод отладочных сообщений (page fault и другие)
Имя выводится, если значение из стека в пределах OS_BASE..endofcode. Само имя из файла kernel.dbg.
В ядре?Siemargl wrote:Только сегодня делал себе.
- Thu Nov 01, 2018 10:11 pm
- Forum: Kernel
- Topic: Вывод отладочных сообщений (page fault и другие)
- Replies: 13
- Views: 17026
Re: Вывод отладочных сообщений (page fault и другие)
Сделал вывод символьных имён, если в корне образа присутствует файл kernel.dbg. О создании файла написано в теме про mtdbg. Сейчас он в сжатом виде занимает почти 40 кб.
Полезно или нет?
Полезно или нет?