Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 644474c

Browse files
authored
fix:simplify self assignment and use Ruby to simplify syntax (#211)
1 parent 42a1f7a commit 644474c

File tree

7 files changed

+14
-14
lines changed
  • 15_virtual_mem_part3_precomputed_tables
  • 16_virtual_mem_part4_higher_half_kernel/tools/translation_table_tool
  • 17_kernel_symbols/tools/translation_table_tool
  • 18_backtrace/tools/translation_table_tool
  • 19_kernel_heap/tools/translation_table_tool
  • 20_timer_callbacks/tools/translation_table_tool

7 files changed

+14
-14
lines changed

‎15_virtual_mem_part3_precomputed_tables/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2006,7 +2006,7 @@ diff -uNr 14_virtual_mem_part2_mmio_remap/tools/translation_table_tool/arch.rb 1
20062006
+ attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
20072007
+
20082008
+ def next_level_table_addr=(addr)
2009-
+ addr = addr >> Granule64KiB::SHIFT
2009+
+ addr >>= Granule64KiB::SHIFT
20102010
+
20112011
+ self.__next_level_table_addr = addr
20122012
+ end
@@ -2092,7 +2092,7 @@ diff -uNr 14_virtual_mem_part2_mmio_remap/tools/translation_table_tool/arch.rb 1
20922092
+ attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
20932093
+
20942094
+ def output_addr=(addr)
2095-
+ addr = addr >> Granule64KiB::SHIFT
2095+
+ addr >>= Granule64KiB::SHIFT
20962096
+
20972097
+ self.__output_addr = addr
20982098
+ end

‎15_virtual_mem_part3_precomputed_tables/tools/translation_table_tool/arch.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ module Valid
8484
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
8585

8686
def next_level_table_addr=(addr)
87-
addr =addr >> Granule64KiB::SHIFT
87+
addr >>= Granule64KiB::SHIFT
8888

8989
self.__next_level_table_addr = addr
9090
end
@@ -170,7 +170,7 @@ module Valid
170170
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
171171

172172
def output_addr=(addr)
173-
addr =addr >> Granule64KiB::SHIFT
173+
addr >>= Granule64KiB::SHIFT
174174

175175
self.__output_addr = addr
176176
end

‎16_virtual_mem_part4_higher_half_kernel/tools/translation_table_tool/arch.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ module Valid
8484
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
8585

8686
def next_level_table_addr=(addr)
87-
addr =addr >> Granule64KiB::SHIFT
87+
addr >>= Granule64KiB::SHIFT
8888

8989
self.__next_level_table_addr = addr
9090
end
@@ -170,7 +170,7 @@ module Valid
170170
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
171171

172172
def output_addr=(addr)
173-
addr =addr >> Granule64KiB::SHIFT
173+
addr >>= Granule64KiB::SHIFT
174174

175175
self.__output_addr = addr
176176
end

‎17_kernel_symbols/tools/translation_table_tool/arch.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ module Valid
8484
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
8585

8686
def next_level_table_addr=(addr)
87-
addr =addr >> Granule64KiB::SHIFT
87+
addr >>= Granule64KiB::SHIFT
8888

8989
self.__next_level_table_addr = addr
9090
end
@@ -170,7 +170,7 @@ module Valid
170170
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
171171

172172
def output_addr=(addr)
173-
addr =addr >> Granule64KiB::SHIFT
173+
addr >>= Granule64KiB::SHIFT
174174

175175
self.__output_addr = addr
176176
end

‎18_backtrace/tools/translation_table_tool/arch.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ module Valid
8484
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
8585

8686
def next_level_table_addr=(addr)
87-
addr =addr >> Granule64KiB::SHIFT
87+
addr >>= Granule64KiB::SHIFT
8888

8989
self.__next_level_table_addr = addr
9090
end
@@ -170,7 +170,7 @@ module Valid
170170
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
171171

172172
def output_addr=(addr)
173-
addr =addr >> Granule64KiB::SHIFT
173+
addr >>= Granule64KiB::SHIFT
174174

175175
self.__output_addr = addr
176176
end

‎19_kernel_heap/tools/translation_table_tool/arch.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ module Valid
8484
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
8585

8686
def next_level_table_addr=(addr)
87-
addr =addr >> Granule64KiB::SHIFT
87+
addr >>= Granule64KiB::SHIFT
8888

8989
self.__next_level_table_addr = addr
9090
end
@@ -170,7 +170,7 @@ module Valid
170170
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
171171

172172
def output_addr=(addr)
173-
addr =addr >> Granule64KiB::SHIFT
173+
addr >>= Granule64KiB::SHIFT
174174

175175
self.__output_addr = addr
176176
end

‎20_timer_callbacks/tools/translation_table_tool/arch.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ module Valid
8484
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
8585

8686
def next_level_table_addr=(addr)
87-
addr =addr >> Granule64KiB::SHIFT
87+
addr >>= Granule64KiB::SHIFT
8888

8989
self.__next_level_table_addr = addr
9090
end
@@ -170,7 +170,7 @@ module Valid
170170
attr_bitfield(:valid, Valid::OFFSET, Valid::NUMBITS)
171171

172172
def output_addr=(addr)
173-
addr =addr >> Granule64KiB::SHIFT
173+
addr >>= Granule64KiB::SHIFT
174174

175175
self.__output_addr = addr
176176
end

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /