Skip to content

Latest commit

 

History

History
26 lines (15 loc) · 767 Bytes

File metadata and controls

26 lines (15 loc) · 767 Bytes

Errata for Programming with 64-Bit ARM Assembly Language

On page 14 [technical accuracy]:

The caption for Figure 1-3 is “Instruction format for data processing instructions” And the text discusses bits in ARM instructions. But the figure shows command line instructions for compiling and running a program. ]


On page 148 [code]:

In the lines:

STR W1, [FP, #-4] // Store b STR W2, [FP, #-8] // Store c

The offsets should be positive, not negative because FP was initialized with SUB FP, SP, #16 . In listing 6-6, the FP offsets are correctly positive. ]


On page 165 [Code, Technical Accuracy]:

The code "ldr X1, =timespecsec" uses the incorrect lable. It should be "ldr X1, =timespecnano". ]