Created HR_C6000 class, subclass of HR_Cx000
This commit is contained in:
parent
46668c2023
commit
f65c91dc4f
|
|
@ -34,6 +34,18 @@ enum class C6000_SpiOpModes : uint8_t
|
|||
AMBE1K = 7 ///< AMBE1000 configuration register.
|
||||
};
|
||||
|
||||
using HR_C6000 = HR_Cx000 < C6000_SpiOpModes >;
|
||||
class HR_C6000 : public HR_Cx000 < C6000_SpiOpModes >
|
||||
{
|
||||
public:
|
||||
|
||||
/**
|
||||
* Constructor.
|
||||
*
|
||||
* @param uSpi: pointer to SPI device for "user" SPI interface.
|
||||
* @param uCs: gpioPin object for "user" SPI chip select.
|
||||
*/
|
||||
HR_C6000(const struct spiDevice *uSpi, const struct gpioPin uCs) :
|
||||
HR_Cx000< C6000_SpiOpModes >(uSpi, uCs) { }
|
||||
};
|
||||
|
||||
#endif /* HRC6000_H */
|
||||
|
|
|
|||
|
|
@ -62,7 +62,8 @@ public:
|
|||
/**
|
||||
* Constructor.
|
||||
*
|
||||
* @param dev: pointer to chip's hardware interface descriptor.
|
||||
* @param uSpi: pointer to SPI device for "user" SPI interface.
|
||||
* @param uCs: gpioPin object for "user" SPI chip select.
|
||||
*/
|
||||
HR_Cx000(const struct spiDevice *uSpi, const struct gpioPin uCs) : uSpi(uSpi), uCs(uCs)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue