Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Чт авг 17, 2017 8:11 pm

Часовой пояс: UTC+03:00


Найдено 932 результата
Поиск в найденном:

Автор Сообщение

 Форум: Ассемблер   Тема: GoAsm + KolibriOS.Lib

 Заголовок сообщения: GoAsm + KolibriOS.Lib
Добавлено: Вс авг 06, 2017 12:46 am 

Ответы: 0
Просмотры: 87


GoAsm не такой распрстранённый ассемблер, но, например, XBLite (клон XBasic ) транслирует именно в GoAsm . Специфичность этого ассемблера, например, в том, что ⋅ порядок вычислений слева направо без учёта приоритетов, как в С-- 2 + 3 * 4 будет вычислено как (2 + 3) * 4 , результат 20 ; &s...

 Форум: Программы   Тема: CoffDump

 Заголовок сообщения: CoffDump
Добавлено: Пн июл 31, 2017 10:04 pm 

Ответы: 0
Просмотры: 88


Программа выводит информацию из объектных модулей формата COFF в консоль. Скриншот вывода: CoffDump1.PNG Не всегда все имена символов умещаются, поэтому есть опция, чтобы консоль была большего размера, например(ох уж это декорирование!): CoffDump2.PNG Некоторые улучшения, которые можно сделать: &sdo...

 Форум: Оффтоп   Тема: Вопрос

 Заголовок сообщения: Re: Вопрос
Добавлено: Пн июл 24, 2017 2:59 pm 

Ответы: 347
Просмотры: 28379


ядро, по примеру от сюда - http://old.subscribe.ru/archive/comp.soft.myosdev/201207/16191615.html Ну, про линкер-скрипты там что-то есть, но, на всякий случай, http://www.math.utah.edu/docs/info/ld_3.html#SEC4 При компиляции asm, cpp у меня получаются файлы .o, а дальше что с ними делать? Линковать...

 Форум: Программы   Тема: masm2htm

 Заголовок сообщения: Re: masm2htm
Добавлено: Ср июл 19, 2017 10:05 am 

Ответы: 2
Просмотры: 115


Siemargl писал(а):
понимает ли он FASM-синтакс?
Ну, в некоторой степени — да.
Там на первом старом скриншоте как раз отображается преобразованный "example.asm", который идёт в дистрибутиве.
Ну и добавить что-то — тоже не проблема, Public Domain же.

 Форум: Программы   Тема: masm2htm

 Заголовок сообщения: masm2htm
Добавлено: Вт июл 18, 2017 9:36 pm 

Ответы: 2
Просмотры: 115


masm2htm — simple masm source to html converter. В данный момент этот пример идёт вместе с uasm (http://www.terraspace.co.uk/uasm.html). Он находится в папке Samples . Раньше, когда uasm назывался ещё JWasm -ом, я уже пробовал его собрать под KolibriOS . Вот тот чат: http://board.kolibrios.org/chat...

 Форум: ЯВУ   Тема: FlatC--

 Заголовок сообщения: FlatC--
Добавлено: Вт июл 18, 2017 6:32 pm 

Ответы: 0
Просмотры: 107


Тут вот http://board.flatassembler.net/topic.php?t=19700 кто-то решил скрестить С-- с Fasm-ом. FlatC-- Version 0.92a XAC (C) 2017. Based on ideas Peter Cellik & Tomasz Grysztar. Usage: fc--.exe /32|64 <source file> [/list] [/debug] /32 << generate 32-bit program /64 << generate 64-bit program /l...

 Форум: ЯВУ   Тема: C--

 Заголовок сообщения: Re: C--
Добавлено: Вс июл 16, 2017 6:02 pm 

Ответы: 196
Просмотры: 37157


Но в данном случае почему-то они как раз вставились. Хотя судя по линкер-скрипту после .bss ничего не должно быть. Получается, что вставились именно нули из .bss . И действительно, Section length у .bss = 0x714C0 = 453 Kb Хм.. попробовал в линкер-скрипте не пихать всё в одну секцию, а вынести .bss о...

 Форум: ЯВУ   Тема: C--

 Заголовок сообщения: Re: C--
Добавлено: Сб июл 15, 2017 11:54 pm 

Ответы: 196
Просмотры: 37157


Решил попробовать использовать вместе с С-- KolibriOS.lib (её можно взять из темы " Delphi7 examples "), а заодно и статическую libc . Оказалось, что С-- не делает COFF , хотя вон там http://masm32.com/board/index.php?&topic=6233.msg66479#msg66479 товарищ Emil_halim пишет So SphinxC-- ...

 Форум: Сеть   Тема: The new network stack

 Заголовок сообщения: Re: The new network stack
Добавлено: Чт июл 13, 2017 5:09 am 

Ответы: 58
Просмотры: 20232


I don't know, maybe just set to -1 both registers in case of an error?

 Форум: Сеть   Тема: The new network stack

 Заголовок сообщения: Re: The new network stack
Добавлено: Вт июл 11, 2017 12:09 am 

Ответы: 58
Просмотры: 20232


====================================================================== ========== Function 74, Subfunction 8, Get TX byte counter. ========== ====================================================================== Parameters: * eax = 74 - function number * bl = 8 - subfunction number * bh = device n...

 Форум: Дистрибутивы   Тема: На пути к KolibriN 10

 Заголовок сообщения: Re: На пути к KolibriN 10
Добавлено: Пт июл 07, 2017 10:45 pm 

Ответы: 91
Просмотры: 12494


Kopa писал(а):
Могу добавить на форуме в подходящей темы какие то куски неопубликованной статьи по использованию Forth (Форт) в KolibriOS.
О, думаю, что это будет интересно.
Kopa писал(а):
Возможно не хватило опыта и(или) желания (мотивации, непоследовательность и.т.д) сформировать понятную и читабельную статью для блога на Habrahabr.
А ведь это было бы очень полезно.

 Форум: ЯВУ   Тема: Delphi7 examples

 Заголовок сообщения: Re: Delphi7 examples
Добавлено: Пт июл 07, 2017 9:27 pm 

Ответы: 9
Просмотры: 983


Get image of screen and draw it in the application window.
Used functions: GetScreenImage, DrawImage, GetSkinHeight, HeapCreate, GetScreenSize, HeapAllocate, WaitEvent, BeginDraw, DrawWindow, EndDraw, GetKey, GetButton, ThreadTerminate.

Screenshot:
Спойлер: Показать
Вложение:
14.PNG
14.PNG [ 72.08 КБ | 127 просмотров ]

Source:
Вложение:
{14} GetScreenImage.7z [1.14 КБ]
4 скачивания

 Форум: Дистрибутивы   Тема: На пути к KolibriN 10

 Заголовок сообщения: Re: На пути к KolibriN 10
Добавлено: Пт июл 07, 2017 9:27 pm 

Ответы: 91
Просмотры: 12494


По поводу той статьи http://kolibri-n.org/inf/hll/hll "Использование различных компиляторов в КолибриОС" Можно ещё добавить ссылки на JWasm/HJWasm/UASM http://board.kolibrios.org/viewtopic.php?p=55776#p55776 Turbo Assembler http://board.kolibrios.org/viewtopic.php?f=32&t=3565 Ссылка &q...

 Форум: Ассемблер   Тема: Tasm32 пример

 Заголовок сообщения: Tasm32 пример
Добавлено: Пт июл 07, 2017 9:26 pm 

Ответы: 1
Просмотры: 119


Пример на Turbo Assembler. Необходимые инструменты: tasm32 — Turbo Assembler link — линкер от Microsoft ld — GNU линкер objcopy — утилита для преобразования объектных файлов Исходный код(аналогичный коду для JWasm/HJWasm/UASM http://board.kolibrios.org/viewtopic.php?p=55776#p55776): COMMENT * ------...

 Форум: Кодинг   Тема: Проблема с портированием с MASM на FASM =)

Добавлено: Пт июл 07, 2017 9:26 pm 

Ответы: 5
Просмотры: 2476


Похоже, что HJWasm переименовали в UASM . Теперь на masm-форуме доска( http://masm32.com/board/index.php?board=51.0 ) называется " UASM Assembler Development" Вот тут http://www.terraspace.co.uk/uasm.html написано UASM is a free MASM-compatible assembler based on JWasm
Поле сортировки:  
Страница 1 из 63 [ Найдено 932 результата ]


Часовой пояс: UTC+03:00


Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB