added some comments and removed the pointer back to device since it was unused
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
#include "state.h"
|
||||
#include "../device.h"
|
||||
|
||||
// this is me being lazy
|
||||
const char debug_state_name[] = __FILE_NAME__;
|
||||
|
||||
static void pressPwrMethod(Device_t *device) {
|
||||
@@ -23,7 +24,6 @@ static void pressLockMethod(Device_t *device) {
|
||||
void setDeviceStateToDebug(Device_t *device) {
|
||||
device->state = (DeviceState_t){
|
||||
.state_name = debug_state_name,
|
||||
.device = device,
|
||||
.methods = (DeviceInterface_t){
|
||||
.pressPwr = &pressPwrMethod,
|
||||
.pressStrInput = &pressStrInputMethod,
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
#include "state.h"
|
||||
#include "../device.h"
|
||||
|
||||
// this is me being lazy
|
||||
const char lock_state_name[] = __FILE_NAME__;
|
||||
|
||||
static void pressPwrMethod(Device_t *device) {
|
||||
@@ -35,7 +36,6 @@ static void pressLockMethod(Device_t *device) {
|
||||
void setDeviceStateToLock(Device_t *device) {
|
||||
device->state = (DeviceState_t){
|
||||
.state_name = lock_state_name,
|
||||
.device = device,
|
||||
.methods = (DeviceInterface_t){
|
||||
.pressPwr = &pressPwrMethod,
|
||||
.pressStrInput = &pressStrInputMethod,
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
#include "../device.h"
|
||||
#include <stdio.h>
|
||||
|
||||
// this is me being lazy
|
||||
const char off_state_name[] = __FILE_NAME__;
|
||||
|
||||
static void pressPwrMethod(Device_t *device) {
|
||||
@@ -10,11 +11,13 @@ static void pressPwrMethod(Device_t *device) {
|
||||
}
|
||||
|
||||
static void pressStrInputMethod(Device_t *device) {
|
||||
// cast it to void since its unused
|
||||
(void) device;
|
||||
printf("nothing happens\n");
|
||||
}
|
||||
|
||||
static void pressLockMethod(Device_t *device) {
|
||||
// cast it to void since its unused
|
||||
(void) device;
|
||||
printf("nothing happens\n");
|
||||
}
|
||||
@@ -22,7 +25,6 @@ static void pressLockMethod(Device_t *device) {
|
||||
void setDeviceStateToOff(Device_t *device) {
|
||||
device->state = (DeviceState_t){
|
||||
.state_name = off_state_name,
|
||||
.device = device,
|
||||
.methods = (DeviceInterface_t){
|
||||
.pressPwr = &pressPwrMethod,
|
||||
.pressStrInput = &pressStrInputMethod,
|
||||
|
||||
@@ -13,6 +13,8 @@ static void pressPwrMethod(Device_t *device) {
|
||||
}
|
||||
|
||||
static void pressStrInputMethod(Device_t *device) {
|
||||
|
||||
// check to see if the entered string is the one to enter the debug state
|
||||
if (strcmp(device->entered_string, "dbg") == 0) {
|
||||
printf("entering debug state\n");
|
||||
setDeviceStateToDebug(device);
|
||||
@@ -27,9 +29,8 @@ static void pressLockMethod(Device_t *device) {
|
||||
}
|
||||
|
||||
void setDeviceStateToUnlock(Device_t *device) {
|
||||
device->state = (DeviceState_t){
|
||||
device->state = (DeviceState_t) {
|
||||
.state_name = name,
|
||||
.device = device,
|
||||
.methods = (DeviceInterface_t){
|
||||
.pressPwr = &pressPwrMethod,
|
||||
.pressStrInput = &pressStrInputMethod,
|
||||
|
||||
Reference in New Issue
Block a user