PDEC IRQ Handling #310
@ -79,15 +79,15 @@ ReturnValue_t PdecHandler::initialize() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
ReturnValue_t PdecHandler::performOperation(uint8_t operationCode) {
|
ReturnValue_t PdecHandler::performOperation(uint8_t operationCode) {
|
||||||
ReturnValue_t result = returnvalue::OK;
|
|
||||||
if (OP_MODE == Modes::POLLED) {
|
if (OP_MODE == Modes::POLLED) {
|
||||||
polledOperation();
|
return polledOperation();
|
||||||
} else if (OP_MODE == Modes::IRQ) {
|
} else if (OP_MODE == Modes::IRQ) {
|
||||||
irqOperation();
|
return irqOperation();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ReturnValue_t PdecHandler::polledOperation() {
|
ReturnValue_t PdecHandler::polledOperation() {
|
||||||
|
ReturnValue_t result = returnvalue::OK;
|
||||||
readCommandQueue();
|
readCommandQueue();
|
||||||
|
|
||||||
switch (state) {
|
switch (state) {
|
||||||
|
Loading…
Reference in New Issue
Block a user