You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
401 B
26 lines
401 B
#pragma once |
|
|
|
#include "Util.h" |
|
|
|
namespace Linux { |
|
|
|
class UtilRPI : public Util { |
|
public: |
|
UtilRPI(); |
|
|
|
static UtilRPI *from(AP_HAL::Util *util) { |
|
return static_cast<UtilRPI*>(util); |
|
} |
|
|
|
/* return the Raspberry Pi version */ |
|
int get_rpi_version() const; |
|
|
|
protected: |
|
// Called in the constructor once |
|
int _check_rpi_version(); |
|
|
|
private: |
|
int _rpi_version = 0; |
|
}; |
|
|
|
}
|
|
|