fix:simplify self assignment and use Ruby to simplify syntax (#211)

master
James Zow 5 months ago committed by GitHub
parent 42a1f7ad56
commit 644474cc09
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -2006,7 +2006,7 @@ diff -uNr 14_virtual_mem_part2_mmio_remap/tools/translation_table_tool/arch.rb 1
+ attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
+
+ def next_level_table_addr=(addr)
+ addr = addr >> Granule64KiB::SHIFT
+ addr >>= Granule64KiB::SHIFT
+
+ self.__next_level_table_addr = addr
+ end
@ -2092,7 +2092,7 @@ diff -uNr 14_virtual_mem_part2_mmio_remap/tools/translation_table_tool/arch.rb 1
+ attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
+
+ def output_addr=(addr)
+ addr = addr >> Granule64KiB::SHIFT
+ addr >>= Granule64KiB::SHIFT
+
+ self.__output_addr = addr
+ end

@ -84,7 +84,7 @@ class Stage1TableDescriptor < BitField
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
def next_level_table_addr=(addr)
addr = addr >> Granule64KiB::SHIFT
addr >>= Granule64KiB::SHIFT
self.__next_level_table_addr = addr
end
@ -170,7 +170,7 @@ class Stage1PageDescriptor < BitField
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
def output_addr=(addr)
addr = addr >> Granule64KiB::SHIFT
addr >>= Granule64KiB::SHIFT
self.__output_addr = addr
end

@ -84,7 +84,7 @@ class Stage1TableDescriptor < BitField
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
def next_level_table_addr=(addr)
addr = addr >> Granule64KiB::SHIFT
addr >>= Granule64KiB::SHIFT
self.__next_level_table_addr = addr
end
@ -170,7 +170,7 @@ class Stage1PageDescriptor < BitField
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
def output_addr=(addr)
addr = addr >> Granule64KiB::SHIFT
addr >>= Granule64KiB::SHIFT
self.__output_addr = addr
end

@ -84,7 +84,7 @@ class Stage1TableDescriptor < BitField
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
def next_level_table_addr=(addr)
addr = addr >> Granule64KiB::SHIFT
addr >>= Granule64KiB::SHIFT
self.__next_level_table_addr = addr
end
@ -170,7 +170,7 @@ class Stage1PageDescriptor < BitField
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
def output_addr=(addr)
addr = addr >> Granule64KiB::SHIFT
addr >>= Granule64KiB::SHIFT
self.__output_addr = addr
end

@ -84,7 +84,7 @@ class Stage1TableDescriptor < BitField
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
def next_level_table_addr=(addr)
addr = addr >> Granule64KiB::SHIFT
addr >>= Granule64KiB::SHIFT
self.__next_level_table_addr = addr
end
@ -170,7 +170,7 @@ class Stage1PageDescriptor < BitField
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
def output_addr=(addr)
addr = addr >> Granule64KiB::SHIFT
addr >>= Granule64KiB::SHIFT
self.__output_addr = addr
end

@ -84,7 +84,7 @@ class Stage1TableDescriptor < BitField
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
def next_level_table_addr=(addr)
addr = addr >> Granule64KiB::SHIFT
addr >>= Granule64KiB::SHIFT
self.__next_level_table_addr = addr
end
@ -170,7 +170,7 @@ class Stage1PageDescriptor < BitField
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
def output_addr=(addr)
addr = addr >> Granule64KiB::SHIFT
addr >>= Granule64KiB::SHIFT
self.__output_addr = addr
end

@ -84,7 +84,7 @@ class Stage1TableDescriptor < BitField
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
def next_level_table_addr=(addr)
addr = addr >> Granule64KiB::SHIFT
addr >>= Granule64KiB::SHIFT
self.__next_level_table_addr = addr
end
@ -170,7 +170,7 @@ class Stage1PageDescriptor < BitField
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
def output_addr=(addr)
addr = addr >> Granule64KiB::SHIFT
addr >>= Granule64KiB::SHIFT
self.__output_addr = addr
end

Loading…
Cancel
Save