diff options
author | Fabien Poussin <fabien.poussin@gmail.com> | 2019-01-31 17:52:13 +0100 |
---|---|---|
committer | Fabien Poussin <fabien.poussin@gmail.com> | 2019-01-31 17:52:13 +0100 |
commit | 6076bdf27d3c70675dff3b1866a3bbc82aa1eb00 (patch) | |
tree | dc3a31358975a3594ce7c59d6ec5a6afa496d13c /os/hal/src | |
parent | bdcee915863d3f4bcc561c192cef1155e1f65b02 (diff) | |
download | ChibiOS-Contrib-6076bdf27d3c70675dff3b1866a3bbc82aa1eb00.tar.gz ChibiOS-Contrib-6076bdf27d3c70675dff3b1866a3bbc82aa1eb00.tar.bz2 ChibiOS-Contrib-6076bdf27d3c70675dff3b1866a3bbc82aa1eb00.zip |
Updating OpAmp code with calibration functions, cleaning.
Diffstat (limited to 'os/hal/src')
-rw-r--r-- | os/hal/src/hal_opamp.c | 12 |
1 files changed, 6 insertions, 6 deletions
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(); } |