123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- // sfsattrib.h :
- //
- #if !defined(AGD_SFSATTRIB_H__FA9B0DBB_F45F_475D_9C05_C528DA903997__INCLUDED_)
- #define AGD_SFSATTRIB_H__FA9B0DBB_F45F_475D_9C05_C528DA903997__INCLUDED_
- #include <linux/mutex.h>
- #include "defines.h"
- #include "krtc.h"
- #ifdef __cplusplus
- extern "C" {
- #endif // __cplusplus
- /////////////////////////////////////////////////////////////////////////////
- // sfsattrib.h - Declarations:
- extern int g_hw, g_sw;
- extern TIVA_ADC g_tadc;
- extern unsigned long long g_nUpTime;
- extern TIVA_DCAP g_dcaps;
- extern TIVA_MEMORY_MAP g_tiMM[];
- extern int g_backlight;
- /*
- typedef enum
- {
- MMI_Flash,
- MMI_SRam,
- MMI_Peripherals,
- MMI_Count
- }MemoryMapIndex;*/
- extern struct kobj_attribute g_tivaDevIdAtt;
- extern struct kobj_attribute g_tivaUptimeAtt;
- extern struct kobj_attribute g_tivaUVersAtt;
- extern struct kobj_attribute g_tivaUBatV3Att;
- extern struct kobj_attribute g_tivaTempAtt;
- extern struct kobj_attribute g_tivaUV5VsysAtt;
- extern struct kobj_attribute g_tivaUV3V6BatAtt;
- extern struct kobj_attribute g_tivaTempTIVAAtt;
- extern struct bin_attribute g_tivaAdcBinAtt;
- extern struct kobj_attribute g_tivaDutyCycleAtt;
- extern struct kobj_attribute g_tivaPeriodAtt;
- extern struct kobj_attribute g_tivaVersionAtt;
- extern struct bin_attribute g_tivaFwImageAtt;
- extern struct bin_attribute g_tivaMemory;
- extern struct kobj_attribute g_tivaMemMap;
- extern struct kobj_attribute g_tivaRtcIso8601;
- extern struct bin_attribute g_tivaRtcUnTsBin64;
- extern struct kobj_attribute g_tivaRtcCtrl;
- extern struct kobj_attribute g_tivaRtcType;
- bool SfAttInit(void);
- void SfAttExit(void);
- void SfAttLockFirmware(bool bLock);
- bool SfAttIsFirmwareLocked(void);
- bool SfAttBacklightChanged(void);
- unsigned int SfAttGetBacklightDutyCyclePercent(void);
- void SfAttSetBacklightDutyCyclePercent(int val);
- unsigned int SfAttGetBacklightPeriod(void);
- void SfAttSetBacklightPeriod(int val);
- /////////////////////////////////////////////////////////////////////////////
- #ifdef __cplusplus
- }
- #endif // __cplusplus
- #endif // !defined(AGD_SFSATTRIB_H__FA9B0DBB_F45F_475D_9C05_C528DA903997__INCLUDED_)
|