From 6076bdf27d3c70675dff3b1866a3bbc82aa1eb00 Mon Sep 17 00:00:00 2001 From: Fabien Poussin Date: Thu, 31 Jan 2019 17:52:13 +0100 Subject: Updating OpAmp code with calibration functions, cleaning. --- os/hal/src/hal_opamp.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'os/hal/src') diff --git a/os/hal/src/hal_opamp.c b/os/hal/src/hal_opamp.c index ba718a7..79a5ec8 100644 --- a/os/hal/src/hal_opamp.c +++ b/os/hal/src/hal_opamp.c @@ -86,11 +86,11 @@ void opampStart(OPAMPDriver *opampp, const OPAMPConfig *config) { osalDbgCheck((opampp != NULL) && (config != NULL)); osalSysLock(); - osalDbgAssert((opampp->state == OPAMP_STOP) || (opampp->state == OPAMP_READY), + osalDbgAssert((opampp->state == OPAMP_STOP) || (opampp->state == OPAMP_ACTIVE), "invalid state"); opampp->config = config; opamp_lld_start(opampp); - opampp->state = OPAMP_READY; + opampp->state = OPAMP_ACTIVE; osalSysUnlock(); } @@ -106,7 +106,7 @@ void opampStop(OPAMPDriver *opampp) { osalDbgCheck(opampp != NULL); osalSysLock(); - osalDbgAssert((opampp->state == OPAMP_STOP) || (opampp->state == OPAMP_READY), + osalDbgAssert((opampp->state == OPAMP_STOP) || (opampp->state == OPAMP_ACTIVE), "invalid state"); opamp_lld_stop(opampp); opampp->state = OPAMP_STOP; @@ -125,7 +125,7 @@ void opampEnable(OPAMPDriver *opampp) { osalDbgCheck(opampp != NULL); osalSysLock(); - osalDbgAssert(opampp->state == OPAMP_READY, "invalid state"); + osalDbgAssert(opampp->state == OPAMP_ACTIVE, "invalid state"); opamp_lld_enable(opampp); opampp->state = OPAMP_ACTIVE; osalSysUnlock(); @@ -143,10 +143,10 @@ void opampDisable(OPAMPDriver *opampp) { osalDbgCheck(opampp != NULL); osalSysLock(); - osalDbgAssert((opampp->state == OPAMP_READY) || (opampp->state == OPAMP_ACTIVE), + osalDbgAssert((opampp->state == OPAMP_ACTIVE), "invalid state"); opamp_lld_disable(opampp); - opampp->state = OPAMP_READY; + opampp->state = OPAMP_ACTIVE; osalSysUnlock(); } -- cgit v1.2.3