2.2.26 ACE snoop response attributes DataTransfer, Error, and WasUnique

On ACE buses additional snoop response attributes DataTransfer, Error and WasUnique are supported.

When true the DataTransfer attribute indicates that the snoop response includes a transfer of data.

The method is_snoop_data_transfer() returns the value of the DataTransfer attribute. The method set_snoop_data_transfer() sets the value of the DataTransfer attribute.

The default value of the DataTransfer attribute is false.

When true the Error attribute indicates that the snooped cache line is in error.

The method is_snoop_error() returns the value of the Error attribute. The method set_snoop_error() sets the value of the Error attribute.

The default value of the Error attribute is false.

When true the WasUnique attribute indicates that the snooped cache line was held in a Unique state before the snoop process.

The method is_snoop_was_unique() returns the value of the snoop response WasUnique attribute. The method set_snoop_was_unique() sets the value of the WasUnique attribute.

The default value of the WasUnique attribute is false.

Non-ConfidentialPDF file icon PDF version100962_0200_03_en
Copyright © 2014–2018 Arm Limited (or its affiliates). All rights reserved.