<div dir="ltr">Hi! I noticed that the AQL packets are more concise compared with PM4 packets. It seemed that AQL packets need more post-processing than PM4 packets.   <div>I was wondering where the AQL packets are processed, such like calculating the code address using code_entry_offset, resetting packets' headers into INVALID, and writing values to the completion signal when finished. </div><div>Are all these operations done by the firmware? </div></div>