-
Прошедшая неделя - уже не на больничном, так что времени опять мало...
Из сделанного - доделал нужный (для создания CAPS-11) функционал в mapper-е, так что теперь ещё некоторый набор вариантов лент CAPS-11, которые ImageUtils должен способен воссоздать из набора файлов в исходном виде. На этом пока остановлюсь, так как для стандартных вариантов сделано всё плюс некоторые нестандартности.
Mapper у меня по прежнему в состоянии - код дописывается по необходимости, так что там всё сумбурно - надо будет постепенно навести порядок.. Но это как получится..
По результатам оценки того, что получилось с секционированными образами - есть некоторые мысли по доработке.
Ну и похоже - всё таки начну возиться с лентами BRU.
По мере наличия времени...
-
Если вкратце - секции :)
Доработки по результатам работы с первоначальной реализацией плюс обкатка ещё некоторых мыслеидей. С прицелом на ленты и ленты BRU
-
Первая доработка - переделал описание схем.
Было, скажем
Код:
sect[cf11]:..4[rt11]:32..34[rsx]
Стало
Код:
cf11[..4:rt11,32..34:rsx]
Вроде стало попроще.
Ну и добавил поддержку такого (пока только в парсере, реально ещё некому использовать :) )
Код:
tape[0:dos11,rsxbas..prvbld:bru1]
Пока переделал только парсер плюс добавил нужные класса, теперь это дело надо впилить в использование.
-
Первый успешный прогон после доработок работы с секциями :)
Изменено или удалено 357 строк
Изменено или добавлено 714 строк
Не факт, что автотесты пройдут :) Пока ещё проверка других сценариев :)
-
Проходящих тестов стало больше, но наблюдаются проблемы с формированием имени лог-файла, если идёт работа с секциями.
Продумать и поправить.
-
Основной набор тестов - проходит. Найденные ошибки поправил. Из оставшихся замечаний - иногда (точнее говоря - один раз) неправильно сформировалось имя лога. На секциях уже обнаружил :)
Дальше - проверки работы с секциями (в том числе - добавление новых тестов, мысли о которых и привели к доработке)
-
Можно ссылку на какой-нибудь работающий билд?
-
Пока в разобранном состоянии, как будет хотя бы существующих тесты проходить - тогда
-
Устал от ImageUtils - пока вожусь с DisAsm-11 :) ImageUtils всё ещё в разобранном состоянии.
-
Понадобились мне некоторые файлы из одного образа и... оказывается, что ImageUtils падает на нём :)
Начал исправлять ошибку, одно за другим - и - достаточно прилично переписал работу с образами - точнее - с выбором секций для операций. Называется - после отдыха и свежего взгляда пришло помниманием - КАК оно должно быть сделано :)
Так что пока тут :)