2018-05-12 18:32:10 +03:00
|
|
|
require_relative "translator"
|
|
|
|
module Arm
|
2018-07-01 21:27:27 +03:00
|
|
|
class ArmPlatform < Risc::Platform
|
2018-05-12 18:32:10 +03:00
|
|
|
def translator
|
|
|
|
Translator.new
|
|
|
|
end
|
|
|
|
def loaded_at
|
|
|
|
0x10054
|
|
|
|
end
|
|
|
|
def padding
|
|
|
|
0x11000 - loaded_at
|
|
|
|
end
|
2020-02-26 19:01:01 +02:00
|
|
|
def num_registers
|
|
|
|
16
|
|
|
|
end
|
2018-05-12 18:32:10 +03:00
|
|
|
end
|
|
|
|
end
|