Nп/п : 42 из 100
От : Andrej Arnold 2:5020/830.590 12 апр 23 14:04:58
К : Andrei Kopanchuk 12 апр 23 16:42:08
Тема : Re: 16 bit format
----------------------------------------------------------------------------------
@MSGID: 2:5020/830.590 6436a24a
@REPLY: 2:5058/108.2 6435f951
@PID: GED-NSFW32 1.1.5-20090710
@CHRS: CP866 2
@TZUTC: 0200
@TID: hpt/w32-mvcdll 1.4.0-sta 16-02-06
Здpавствуй, Andrei!
Среда 12 Апреля 2023 03:10, ты писал(а) мне,
AK> 12 апр 23, Andrej Arnold пишет к Andrei Kopanchuk:
AA>> Спасибо!
AA>> Завтра (точнее, сегодня после сна) попробую вникнуть
AA>> по подробнее про сегменты...
AK> Если в кратце, то физический адрес считается:
AK> (адрес сегмента * 16 + смещение)
AK> Можно вручную добавить, будет так:
AK> :10FFE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21
AK> :10FFF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11
AK> :020000021000EC
AK> :10000000EF7C42A3019A1FF06836F0898314F0D385
AK> :1000100003EFBC62EF92A8EFA762A3017ACCF007CE
Да это-то я понял.
Ещё до того, как задать тут вопрос мне было понятно,
что существует минимум три способа, как корректно
увеличивать объём hex-файла.
Разумеется возможны и комбинации из этих способов.
Я просто не стал эти банальности озвучивать.
Hо уже хорошо, что теперь я знаю, какой именно формат
использует PonyProg.
Подоплёка вопроса вообщем-то, файл, который
поймут большинство программаторов.
Или другими словами, я сомневаюсь, что все программаторы,
понимают все возможные комбинации решения проблемы большого
файла.
ЗЫ.
То что есть неинтеловские форматы я тоже в курсе.
Hа бывшей работе в одном из производимых устройств
использовался формат mot.
С уважением - Andrej
--- Good luck!
* Origin: Как я попал на этот курорт? (2:5020/830.590)
SEEN-BY: 50/109 221/6 240/1120 250/25 301/1 341/66
452/166 455/19 463/68
SEEN-BY: 467/888 4500/1 5000/111 5001/100 5005/33
49 5010/352 5015/42 46
SEEN-BY: 5019/40 5020/113 545 715 828 830 846 848
1042 4441 12000 5022/77 128
SEEN-BY: 5026/49 5029/32 5030/49 115 1081 5033/11
5049/6 5050/151 5052/4
SEEN-BY: 5053/51 5054/8 89 5058/104 108 5060/900
5064/56 5083/1 444 6055/7
SEEN-BY: 6090/1
@PATH: 5020/830 1042 4441