Lines Matching +full:system +full:- +full:on +full:- +full:chip

14 class Chip;
23 /** Chip target types. */
46 /** @return The target associated with the given chip. */
47 pdbg_target* getTrgt(const libhei::Chip& i_chip);
55 /** @return A string representing the given chip's devtree path. */
56 const char* getPath(const libhei::Chip& i_chip);
61 /** @return The absolute position of the given chip. */
62 uint32_t getChipPos(const libhei::Chip& i_chip);
64 /** @return The unit position of a target within a chip. */
70 /** @return The target type of the given chip. */
71 uint8_t getTrgtType(const libhei::Chip& i_chip);
73 /** @return The parent chip target of the given unit target. */
76 /** @return The parent processor chip target of the given target. */
79 /** @return The unit target within chip of the given unit type and position
80 * relative to the chip. */
85 * @return The connected target on the other side of the given bus.
86 * @param i_rxTarget The target on the receiving side (RX) of the bus.
111 * @return 0 if successful, non-0 otherwise.
121 * @return 0 if successful, non-0 otherwise.
127 * @brief Returns the list of all active chips in the system.
130 void getActiveChips(std::vector<libhei::Chip>& o_chips);
133 * @brief Returns the list of all active processor chips in the system.
144 * @return True, if hardware analysis is supported on this system. False,
147 * and is not supported on any older chip generations.
152 * @return A string containing the FRU location code of the given chip. An empty
163 * given chip. An empty string indicates the target was null or the
182 * @brief Uses an SBE chip-op to query if there has been an LPC timeout.