дневник Яос

Только технические вопросы по ЯОС. Терминология и прочее - в других форумах.
БудДен
Сообщения: 2266
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 12.03.22 01:00

Продолжил.

БудДен
Сообщения: 2266
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 16.03.22 01:09

Вроде доделал UCS2 = Ю16, начал String = Строки8.
Клонировал проект на git.org.ru и отправил последние изменения туда.

БудДен
Сообщения: 2266
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 25.03.22 01:44

Перевёл 4 модуля, индекс кирилличности - 30.43%

БудДен
Сообщения: 2266
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 04.04.22 23:41

Дочитал код загрузки кооп.версии и выделил все куски, написанные на ассемблере.

БудДен
Сообщения: 2266
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 06.04.22 00:10

Продолжаю чтение загрузки Zynq. Что-то там много всего...

БудДен
Сообщения: 2266
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 11.04.22 23:57

Похоже, что зависаем в ReadMemoryLayout, хотя казалось бы, где там зависать?
Надо сделать именованные процедуры Breakpoint1, BreakpointN и по ним размечать трассу с целью
поиска, где зависли. Ы?

БудДен
Сообщения: 2266
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 21.04.22 01:36

По RPi ещё с тех пор продвинулся, теперь падаем на утверждении где-то в чтении памяти (уже не помню, но надеюсь, что где-то записано).

Сегодня перешёл в другую ветку и сделал, чтобы подробная печать работала на 64-разрядах, в сборках Linux64 и Win64.
См. https://tvoygit.ru/budden/ja-o-s/src/br ... ная-печать

БудДен
Сообщения: 2266
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 22.04.22 12:23

Выложил новую сборку под Линукс.

БудДен
Сообщения: 2266
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 15.06.22 19:30

На форуме можно подсвечивать код на языке ЯОС, с помощью кнопочке "JAOS". Вот так:

Код: Выделить всё

модуль ааа;
проц бб(); (* комментарий *)
(* вложенный
  (* комментарий *) *)
нач
  возврат 4 кон бб;

кон ааа.

Ответить