Size: a a a

Ассемблер

2020 September 26

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
еще ак ваиант можно глобальные метки в секцию экспорта запихнуть (необходимые, можно и все) ручками
источник
2020 September 27

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
ищи вот это. да это 1 изх недостатков фасма
мм поищу аддон
источник

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
еще ак ваиант можно глобальные метки в секцию экспорта запихнуть (необходимые, можно и все) ручками
хорошая идея, можно и на пятоне автоматизировать..
источник

RG

R G in Ассемблер
спасиб)
источник

RG

R G in Ассемблер
Переслано от R G
написал простенький скрипт для перегонки .fas в .map файл для отладчика bochs
источник

RG

R G in Ассемблер
надеюсь теперь ядро колибри можно будет дебажить с символами
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
R G
надеюсь теперь ядро колибри можно будет дебажить с символами
надеешься или проверял?
источник

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
надеешься или проверял?
символы грузит нормально, ядро пока не компилил
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
я структуру fas пока разбираю
источник

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
я структуру fas пока разбираю
я юзал тулзу symbols из комплекта самого фасма, она дампит фас в понятный тхт файл (имя, адрес и еще чето в строке). И потом питончиком еще обработал
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
R G
я юзал тулзу symbols из комплекта самого фасма, она дампит фас в понятный тхт файл (имя, адрес и еще чето в строке). И потом питончиком еще обработал
эт понятно, но для меня больше представляет интересм как там все по полочкам лежит, а не то что symbols выводит
источник

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
эт понятно, но для меня больше представляет интересм как там все по полочкам лежит, а не то что symbols выводит
да, сам фас более интересный. Это просто встроенный дебаггер бошса довольствуется только адресом и именем символа
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
для меня вот это представляет больше интерес, с помощью этого, думаю можно сделать отладчик по исходному коду
источник

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
эт понятно, но для меня больше представляет интересм как там все по полочкам лежит, а не то что symbols выводит
нужно будет написать тулзу для конвертации fas в pdb и fas в dwarf2 (чтобы записывал прям в сам .elf)
источник

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
для меня вот это представляет больше интерес, с помощью этого, думаю можно сделать отладчик по исходному коду
классно, это ты нотепадом фас открыл?) Я просто хексом открывал там какая-то каша😂
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
R G
нужно будет написать тулзу для конвертации fas в pdb и fas в dwarf2 (чтобы записывал прям в сам .elf)
давай в pdb сначало
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
R G
классно, это ты нотепадом фас открыл?) Я просто хексом открывал там какая-то каша😂
эт вывод symbols
источник

RG

R G in Ассемблер
хм, у меня просто она выводит Имя: 0хадрес {дефайнед ин ...}
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
так?
источник

RG

R G in Ассемблер
именно
источник