class Device

Defined at line 23 of file fidling/gen/sdk/fidl/fuchsia.hardware.ram.metrics/fuchsia.hardware.ram.metrics/cpp/fidl/fuchsia.hardware.ram.metrics/cpp/markers.h

Interface to obtain memory bandwidth usage measurements from hardware

cycle counters. The interface supports up to 6 hardware counters

(called channels) which aggregate up to 64 unique buses (called ports).

An example of a possible configuration:

channel[0]

<

- A53x4 + M3x1

channel[1]

<

- gpu

channel[2]

<

- vpu + h264_decoder + hdmi

channel[3]

<

- image_isp + h264_encoder

The number of channels and which bit patterns to use for each port

are hardware specific.

Public Members

static Openness kOpenness

Records