Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
how to use sh4dis.exe
Автор Сообщение
kof888 Не на форуме
Продвинутый
***

Сообщений: 115
Зарегистрирован: 29.06.2009
Рейтинг: 0
Сказал спасибо: 2
Поблагодарили 9 раз(а) в 9 сообщ.
Сообщение: #1
how to use sh4dis.exe
Hello, everyone. Recently, I found a program written by SWAT in the hard disk

I checked the help file:

SH4 Disassembler v1.0 by SWAT
Usage: sh4dis [flags] filename
Flags:
-b<address> Binary file, text start
-o<filename> File to write output to (default: stdout)
-d Standard displacement


But I can't output bin file. Is my TXT file wrong?Blush


Txt:
Example

L8c010000:
nop
nop
nop
nop
nop
nop
mov.l #H'ff00001c,r0
mov.l @r0,r1
mov.l #H'000089af,r2
and r2,r1
mov.w #H'0800,r2
or r2,r1
mov.l r1,@r0
mov.l #H'8c05e760,r0
jmp @r0
nop
09.02.2020 08:08
Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 2259
Зарегистрирован: 24.03.2012
Рейтинг: 25
Сказал спасибо: 130
Поблагодарили 731 раз(а) в 508 сообщ.
Сообщение: #2
RE: how to use sh4dis.exe
Disassembler - binary to assembler conversion
input bin file, output text

for asemblity use

Код:
sh-elf-as --little -o obj.o input.s
sh-elf-objcopy -R .stack -O binary obj.o output.bin

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
(Последний раз сообщение было отредактировано 09.02.2020 в 08:57, отредактировал пользователь megavolt85.)
09.02.2020 08:51
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: fafadou
kof888 Не на форуме
Продвинутый
***

Сообщений: 115
Зарегистрирован: 29.06.2009
Рейтинг: 0
Сказал спасибо: 2
Поблагодарили 9 раз(а) в 9 сообщ.
Сообщение: #3
RE: how to use sh4dis.exe
thank you~



So this can't be converted from txt to bin?


input txt file, output bin file?
09.02.2020 10:54
Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 2259
Зарегистрирован: 24.03.2012
Рейтинг: 25
Сказал спасибо: 130
Поблагодарили 731 раз(а) в 508 сообщ.
Сообщение: #4
RE: how to use sh4dis.exe
no, sh4dis.exe only for convert from bin to txt

for convert txt to bin use sh-elf compiler

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
09.02.2020 19:45
Найти все сообщения Цитировать это сообщение
kof888 Не на форуме
Продвинутый
***

Сообщений: 115
Зарегистрирован: 29.06.2009
Рейтинг: 0
Сказал спасибо: 2
Поблагодарили 9 раз(а) в 9 сообщ.
Сообщение: #5
RE: how to use sh4dis.exe
Thank you. I saw two programs sh4dis.exe and sh4disasm.exe.

I thought they could be used to convert ASM to elf
20.02.2020 15:37
Найти все сообщения Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)