I2C. Rest of "id_" prefixes deleted from driver.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3708 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
barthess 2012-01-02 17:53:20 +00:00
parent d0c36ae0e6
commit f76898bb0f
1 changed files with 19 additions and 19 deletions

View File

@ -75,16 +75,16 @@ void i2cInit(void) {
*/ */
void i2cObjectInit(I2CDriver *i2cp) { void i2cObjectInit(I2CDriver *i2cp) {
i2cp->id_state = I2C_STOP; i2cp->state = I2C_STOP;
i2cp->id_config = NULL; i2cp->config = NULL;
i2cp->rxbuf = NULL; i2cp->rxbuf = NULL;
i2cp->id_thread = NULL; i2cp->thread = NULL;
#if I2C_USE_MUTUAL_EXCLUSION #if I2C_USE_MUTUAL_EXCLUSION
#if CH_USE_MUTEXES #if CH_USE_MUTEXES
chMtxInit(&i2cp->id_mutex); chMtxInit(&i2cp->mutex);
#else #else
chSemInit(&i2cp->id_semaphore, 1); chSemInit(&i2cp->semaphore, 1);
#endif /* CH_USE_MUTEXES */ #endif /* CH_USE_MUTEXES */
#endif /* I2C_USE_MUTUAL_EXCLUSION */ #endif /* I2C_USE_MUTUAL_EXCLUSION */
@ -104,14 +104,14 @@ void i2cObjectInit(I2CDriver *i2cp) {
void i2cStart(I2CDriver *i2cp, const I2CConfig *config) { void i2cStart(I2CDriver *i2cp, const I2CConfig *config) {
chDbgCheck((i2cp != NULL) && (config != NULL), "i2cStart"); chDbgCheck((i2cp != NULL) && (config != NULL), "i2cStart");
chDbgAssert((i2cp->id_state == I2C_STOP) || (i2cp->id_state == I2C_READY), chDbgAssert((i2cp->state == I2C_STOP) || (i2cp->state == I2C_READY),
"i2cStart(), #1", "i2cStart(), #1",
"invalid state"); "invalid state");
chSysLock(); chSysLock();
i2cp->id_config = config; i2cp->config = config;
i2c_lld_start(i2cp); i2c_lld_start(i2cp);
i2cp->id_state = I2C_READY; i2cp->state = I2C_READY;
chSysUnlock(); chSysUnlock();
} }
@ -125,13 +125,13 @@ void i2cStart(I2CDriver *i2cp, const I2CConfig *config) {
void i2cStop(I2CDriver *i2cp) { void i2cStop(I2CDriver *i2cp) {
chDbgCheck(i2cp != NULL, "i2cStop"); chDbgCheck(i2cp != NULL, "i2cStop");
chDbgAssert((i2cp->id_state == I2C_STOP) || (i2cp->id_state == I2C_READY), chDbgAssert((i2cp->state == I2C_STOP) || (i2cp->state == I2C_READY),
"i2cStop(), #1", "i2cStop(), #1",
"invalid state"); "invalid state");
chSysLock(); chSysLock();
i2c_lld_stop(i2cp); i2c_lld_stop(i2cp);
i2cp->id_state = I2C_STOP; i2cp->state = I2C_STOP;
chSysUnlock(); chSysUnlock();
} }
@ -191,15 +191,15 @@ msg_t i2cMasterTransmitTimeout(I2CDriver *i2cp,
(timeout != TIME_IMMEDIATE), (timeout != TIME_IMMEDIATE),
"i2cMasterTransmitTimeout"); "i2cMasterTransmitTimeout");
chDbgAssert(i2cp->id_state == I2C_READY, chDbgAssert(i2cp->state == I2C_READY,
"i2cMasterTransmitTimeout(), #1", "not ready"); "i2cMasterTransmitTimeout(), #1", "not ready");
chSysLock(); chSysLock();
i2cp->errors = I2CD_NO_ERROR; i2cp->errors = I2CD_NO_ERROR;
i2cp->id_state = I2C_ACTIVE_TRANSMIT; i2cp->state = I2C_ACTIVE_TRANSMIT;
rdymsg = i2c_lld_master_transmit_timeout(i2cp, addr, txbuf, txbytes, rdymsg = i2c_lld_master_transmit_timeout(i2cp, addr, txbuf, txbytes,
rxbuf, rxbytes, timeout); rxbuf, rxbytes, timeout);
i2cp->id_state = I2C_READY; i2cp->state = I2C_READY;
chSysUnlock(); chSysUnlock();
return rdymsg; return rdymsg;
} }
@ -239,14 +239,14 @@ msg_t i2cMasterReceiveTimeout(I2CDriver *i2cp,
(timeout != TIME_IMMEDIATE), (timeout != TIME_IMMEDIATE),
"i2cMasterReceiveTimeout"); "i2cMasterReceiveTimeout");
chDbgAssert(i2cp->id_state == I2C_READY, chDbgAssert(i2cp->state == I2C_READY,
"i2cMasterReceive(), #1", "not ready"); "i2cMasterReceive(), #1", "not ready");
chSysLock(); chSysLock();
i2cp->errors = I2CD_NO_ERROR; i2cp->errors = I2CD_NO_ERROR;
i2cp->id_state = I2C_ACTIVE_RECEIVE; i2cp->state = I2C_ACTIVE_RECEIVE;
rdymsg = i2c_lld_master_receive_timeout(i2cp, addr, rxbuf, rxbytes, timeout); rdymsg = i2c_lld_master_receive_timeout(i2cp, addr, rxbuf, rxbytes, timeout);
i2cp->id_state = I2C_READY; i2cp->state = I2C_READY;
chSysUnlock(); chSysUnlock();
return rdymsg; return rdymsg;
} }
@ -268,9 +268,9 @@ void i2cAcquireBus(I2CDriver *i2cp) {
chDbgCheck(i2cp != NULL, "i2cAcquireBus"); chDbgCheck(i2cp != NULL, "i2cAcquireBus");
#if CH_USE_MUTEXES #if CH_USE_MUTEXES
chMtxLock(&i2cp->id_mutex); chMtxLock(&i2cp->mutex);
#elif CH_USE_SEMAPHORES #elif CH_USE_SEMAPHORES
chSemWait(&i2cp->id_semaphore); chSemWait(&i2cp->semaphore);
#endif #endif
} }
@ -290,7 +290,7 @@ void i2cReleaseBus(I2CDriver *i2cp) {
#if CH_USE_MUTEXES #if CH_USE_MUTEXES
chMtxUnlock(); chMtxUnlock();
#elif CH_USE_SEMAPHORES #elif CH_USE_SEMAPHORES
chSemSignal(&i2cp->id_semaphore); chSemSignal(&i2cp->semaphore);
#endif #endif
} }
#endif /* I2C_USE_MUTUAL_EXCLUSION */ #endif /* I2C_USE_MUTUAL_EXCLUSION */