diff --git a/right/src/usb_commands/usb_command_apply_config.c b/right/src/usb_commands/usb_command_apply_config.c index 88e6c7d..e123462 100644 --- a/right/src/usb_commands/usb_command_apply_config.c +++ b/right/src/usb_commands/usb_command_apply_config.c @@ -16,7 +16,7 @@ void UsbCommand_ApplyConfig(void) SET_USB_BUFFER_UINT8(0, parseConfigStatus); SET_USB_BUFFER_UINT16(1, StagingUserConfigBuffer.offset); - SET_USB_BUFFER_UINT8(3, 0); + SET_USB_BUFFER_UINT8(3, ParsingStage_Validate); if (parseConfigStatus != UsbStatusCode_Success) { return; @@ -39,7 +39,7 @@ void UsbCommand_ApplyConfig(void) SET_USB_BUFFER_UINT8(0, parseConfigStatus); SET_USB_BUFFER_UINT16(1, ValidatedUserConfigBuffer.offset); - SET_USB_BUFFER_UINT8(3, 1); + SET_USB_BUFFER_UINT8(3, ParsingStage_Apply); if (parseConfigStatus != UsbStatusCode_Success) { return; diff --git a/right/src/usb_commands/usb_command_apply_config.h b/right/src/usb_commands/usb_command_apply_config.h index fb20482..c72e735 100644 --- a/right/src/usb_commands/usb_command_apply_config.h +++ b/right/src/usb_commands/usb_command_apply_config.h @@ -1,6 +1,13 @@ #ifndef __USB_COMMAND_APPLY_CONFIG_H__ #define __USB_COMMAND_APPLY_CONFIG_H__ +// Typedefs: + +typedef enum { + ParsingStage_Validate, + ParsingStage_Apply, +} parsing_stage_t; + // Functions: void UsbCommand_ApplyConfig(void);