mcuHWC => mcuHwc & rename files

This commit is contained in:
Pirater12 2017-09-23 11:22:20 +05:30
parent 5d6be8944b
commit 23ba2f8943
2 changed files with 25 additions and 25 deletions

View File

@ -1,45 +1,45 @@
/**
* @file mcuHwc.h
* @brief mcuHWC service.
* @brief mcuHwc service.
*/
#pragma once
/// Initializes mcuHWC.
Result mcuHWCInit(void);
/// Initializes mcuHwc.
Result mcuHwcInit(void);
/// Exits mcuHWC.
void mcuHWCExit(void);
/// Exits mcuHwc.
void mcuHwcExit(void);
/**
* @brief Reads data from a MCU Register
* @brief Reads data from a mcuHwc Register
* @param reg Register number. See https://www.3dbrew.org/wiki/I2C_Registers#Device_3 for more info
* @param data Pointer to write the data to.
* @param size Size of data to be read
*/
Result mcuReadRegister(u8 reg, void *data, u32 size);
Result mcuHwcReadRegister(u8 reg, void *data, u32 size);
/**
* @brief Writes data to a MCU Register
* @brief Writes data to a mcuHwc Register
* @param reg Register number. See https://www.3dbrew.org/wiki/I2C_Registers#Device_3 for more info
* @param data Pointer to write the data to.
* @param size Size of data to be written
*/
Result mcuWriteRegister(u8 reg, const void *data, u32 size);
Result mcuHwcWriteRegister(u8 reg, const void *data, u32 size);
/**
* @brief Gets the battery voltage
* @param voltage Pointer to write the battery voltage to.
*/
Result mcuGetBatteryVoltage(u8 *voltage);
Result mcuHwcGetBatteryVoltage(u8 *voltage);
/**
* @brief Gets the battery level
* @param level Pointer to write the current battery level to.
*/
Result mcuGetBatteryLevel(u8 *level);
Result mcuHwcGetBatteryLevel(u8 *level);
/**
* @brief Gets the sound slider level
* @param level Pointer to write the slider level to.
*/
Result mcuGetSoundSliderLevel(u8 *level);
Result mcuHwcGetSoundSliderLevel(u8 *level);

View File

@ -1,24 +1,24 @@
#include <3ds.h>
#include <3ds/services/mcuHwc.h>
static Handle mcuHWCHandle;
static int mcuHWCRefCount;
static Handle mcuHwcHandle;
static int mcuHwcRefCount;
Result mcuHWCInit(void)
Result mcuHwcInit(void)
{
if (AtomicPostIncrement(&mcuHWCRefCount)) return 0;
Result res = srvGetServiceHandle(&mcuHWCHandle, "mcu::HWC");
if (R_FAILED(res)) AtomicDecrement(&mcuHWCRefCount);
if (AtomicPostIncrement(&mcuHwcRefCount)) return 0;
Result res = srvGetServiceHandle(&mcuHwcHandle, "mcu::HWC");
if (R_FAILED(res)) AtomicDecrement(&mcuHwcRefCount);
return res;
}
void mcuHWCExit(void)
void mcuHwcExit(void)
{
if (AtomicDecrement(&mcuHWCRefCount)) return;
if (AtomicDecrement(&mcuHwcRefCount)) return;
svcCloseHandle(mcuHWCHandle);
}
Result mcuReadRegister(u8 reg, void* data, u32 size)
Result mcuHwcReadRegister(u8 reg, void* data, u32 size)
{
Result ret = 0;
u32 *cmdbuf = getThreadCommandBuffer();
@ -34,7 +34,7 @@ Result mcuReadRegister(u8 reg, void* data, u32 size)
return (Result)cmdbuf[1];
}
Result mcuWriteRegister(u8 reg, const void *data, u32 size)
Result mcuHwcWriteRegister(u8 reg, const void *data, u32 size)
{
Result ret = 0;
u32 *cmdbuf = getThreadCommandBuffer();
@ -50,7 +50,7 @@ Result mcuWriteRegister(u8 reg, const void *data, u32 size)
return (Result)cmdbuf[1];
}
Result mcuGetBatteryVoltage(u8 *voltage)
Result mcuHwcGetBatteryVoltage(u8 *voltage)
{
Result ret = 0;
u32 *cmdbuf = getThreadCommandBuffer();
@ -64,7 +64,7 @@ Result mcuGetBatteryVoltage(u8 *voltage)
return (Result)cmdbuf[1];
}
Result mcuGetBatteryLevel(u8 *level)
Result mcuHwcGetBatteryLevel(u8 *level)
{
Result ret = 0;
u32 *cmdbuf = getThreadCommandBuffer();
@ -78,7 +78,7 @@ Result mcuGetBatteryLevel(u8 *level)
return (Result)cmdbuf[1];
}
Result mcuGetSoundSliderLevel(u8 *level)
Result mcuHwcGetSoundSliderLevel(u8 *level)
{
Result ret = 0;
u32 *cmdbuf = getThreadCommandBuffer();