Added email contact
Fixed Bug on chDbgAssert() passing 2 arguments instead of 3
This commit is contained in:
parent
adfa3f75e8
commit
c845d1fd34
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Pretty LAYer for ChibiOS/RT - Copyright (C) 2014 Rocco Marco Guglielmi
|
Pretty LAYer for ChibiOS/RT - Copyright (C) 2015 Rocco Marco Guglielmi
|
||||||
|
|
||||||
This file is part of PLAY for ChibiOS/RT.
|
This file is part of PLAY for ChibiOS/RT.
|
||||||
|
|
||||||
|
@ -21,7 +21,9 @@
|
||||||
Special thanks to Giovanni Di Sirio for teachings, his moral support and
|
Special thanks to Giovanni Di Sirio for teachings, his moral support and
|
||||||
friendship. Note that some or every piece of this file could be part of
|
friendship. Note that some or every piece of this file could be part of
|
||||||
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
||||||
Please refer to ChibiOS/RT license before use it.
|
Please refer to ChibiOS/RT license before use this file.
|
||||||
|
|
||||||
|
For suggestion or Bug report - roccomarco.guglielmi@playembedded.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -85,7 +87,7 @@ void l3gd20WriteRegister(SPIDriver *spip, uint8_t reg, uint8_t value) {
|
||||||
/* Reserved register must not be written, according to the datasheet
|
/* Reserved register must not be written, according to the datasheet
|
||||||
* this could permanently damage the device.
|
* this could permanently damage the device.
|
||||||
*/
|
*/
|
||||||
chDbgAssert(FALSE, "lg3d20WriteRegister(), #1", "reserved register");
|
chDbgAssert(FALSE, "lg3d20WriteRegister(), reserved register");
|
||||||
case L3GD20_AD_WHO_AM_I:
|
case L3GD20_AD_WHO_AM_I:
|
||||||
case L3GD20_AD_OUT_TEMP :
|
case L3GD20_AD_OUT_TEMP :
|
||||||
case L3GD20_AD_STATUS_REG:
|
case L3GD20_AD_STATUS_REG:
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Pretty LAYer for ChibiOS/RT - Copyright (C) 2014 Rocco Marco Guglielmi
|
Pretty LAYer for ChibiOS/RT - Copyright (C) 2015 Rocco Marco Guglielmi
|
||||||
|
|
||||||
This file is part of PLAY for ChibiOS/RT.
|
This file is part of PLAY for ChibiOS/RT.
|
||||||
|
|
||||||
|
@ -22,6 +22,8 @@
|
||||||
friendship. Note that some or every piece of this file could be part of
|
friendship. Note that some or every piece of this file could be part of
|
||||||
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
||||||
Please refer to ChibiOS/RT license before use this file.
|
Please refer to ChibiOS/RT license before use this file.
|
||||||
|
|
||||||
|
For suggestion or Bug report - roccomarco.guglielmi@playembedded.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Pretty LAYer for ChibiOS/RT - Copyright (C) 2014 Rocco Marco Guglielmi
|
Pretty LAYer for ChibiOS/RT - Copyright (C) 2015 Rocco Marco Guglielmi
|
||||||
|
|
||||||
This file is part of PLAY for ChibiOS/RT.
|
This file is part of PLAY for ChibiOS/RT.
|
||||||
|
|
||||||
|
@ -22,6 +22,8 @@
|
||||||
friendship. Note that some or every piece of this file could be part of
|
friendship. Note that some or every piece of this file could be part of
|
||||||
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
||||||
Please refer to ChibiOS/RT license before use this file.
|
Please refer to ChibiOS/RT license before use this file.
|
||||||
|
|
||||||
|
For suggestion or Bug report - roccomarco.guglielmi@playembedded.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -117,7 +119,7 @@ void lis3mdlWriteRegister(I2CDriver *i2cp, uint8_t sad, uint8_t sub,
|
||||||
/* Reserved register must not be written, according to the datasheet
|
/* Reserved register must not be written, according to the datasheet
|
||||||
* this could permanently damage the device.
|
* this could permanently damage the device.
|
||||||
*/
|
*/
|
||||||
chDbgAssert(FALSE, "lis3mdlWriteRegister(), #1", "reserved register");
|
chDbgAssert(FALSE, "lis3mdlWriteRegister(), reserved register");
|
||||||
case LIS3MDL_SUB_WHO_AM_I:
|
case LIS3MDL_SUB_WHO_AM_I:
|
||||||
case LIS3MDL_SUB_STATUS_REG:
|
case LIS3MDL_SUB_STATUS_REG:
|
||||||
case LIS3MDL_SUB_OUT_X_L:
|
case LIS3MDL_SUB_OUT_X_L:
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Pretty LAYer for ChibiOS/RT - Copyright (C) 2014 Rocco Marco Guglielmi
|
Pretty LAYer for ChibiOS/RT - Copyright (C) 2015 Rocco Marco Guglielmi
|
||||||
|
|
||||||
This file is part of PLAY for ChibiOS/RT.
|
This file is part of PLAY for ChibiOS/RT.
|
||||||
|
|
||||||
|
@ -22,6 +22,8 @@
|
||||||
friendship. Note that some or every piece of this file could be part of
|
friendship. Note that some or every piece of this file could be part of
|
||||||
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
||||||
Please refer to ChibiOS/RT license before use this file.
|
Please refer to ChibiOS/RT license before use this file.
|
||||||
|
|
||||||
|
For suggestion or Bug report - roccomarco.guglielmi@playembedded.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Pretty LAYer for ChibiOS/RT - Copyright (C) 2014 Rocco Marco Guglielmi
|
Pretty LAYer for ChibiOS/RT - Copyright (C) 2015 Rocco Marco Guglielmi
|
||||||
|
|
||||||
This file is part of PLAY for ChibiOS/RT.
|
This file is part of PLAY for ChibiOS/RT.
|
||||||
|
|
||||||
|
@ -22,6 +22,8 @@
|
||||||
friendship. Note that some or every piece of this file could be part of
|
friendship. Note that some or every piece of this file could be part of
|
||||||
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
||||||
Please refer to ChibiOS/RT license before use this file.
|
Please refer to ChibiOS/RT license before use this file.
|
||||||
|
|
||||||
|
For suggestion or Bug report - roccomarco.guglielmi@playembedded.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -121,7 +123,7 @@ void lsm303dlhcWriteRegister(I2CDriver *i2cp,uint8_t sad, uint8_t sub,
|
||||||
/* Reserved register must not be written, according to the datasheet
|
/* Reserved register must not be written, according to the datasheet
|
||||||
* this could permanently damage the device.
|
* this could permanently damage the device.
|
||||||
*/
|
*/
|
||||||
chDbgAssert(FALSE, "lsm303dlhcWriteRegister(), #1", "reserved register");
|
chDbgAssert(FALSE, "lsm303dlhcWriteRegister(), reserved register");
|
||||||
case LSM303DLHC_SUB_ACC_STATUS_REG:
|
case LSM303DLHC_SUB_ACC_STATUS_REG:
|
||||||
case LSM303DLHC_SUB_ACC_OUT_X_L:
|
case LSM303DLHC_SUB_ACC_OUT_X_L:
|
||||||
case LSM303DLHC_SUB_ACC_OUT_X_H:
|
case LSM303DLHC_SUB_ACC_OUT_X_H:
|
||||||
|
@ -172,7 +174,7 @@ void lsm303dlhcWriteRegister(I2CDriver *i2cp,uint8_t sad, uint8_t sub,
|
||||||
/* Reserved register must not be written, according to the datasheet
|
/* Reserved register must not be written, according to the datasheet
|
||||||
* this could permanently damage the device.
|
* this could permanently damage the device.
|
||||||
*/
|
*/
|
||||||
chDbgAssert(FALSE, "lsm303dlhcWriteRegister(), #1", "reserved register");
|
chDbgAssert(FALSE, "lsm303dlhcWriteRegister(), reserved register");
|
||||||
case LSM303DLHC_SUB_COMP_OUT_X_H:
|
case LSM303DLHC_SUB_COMP_OUT_X_H:
|
||||||
case LSM303DLHC_SUB_COMP_OUT_X_L:
|
case LSM303DLHC_SUB_COMP_OUT_X_L:
|
||||||
case LSM303DLHC_SUB_COMP_OUT_Z_H:
|
case LSM303DLHC_SUB_COMP_OUT_Z_H:
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Pretty LAYer for ChibiOS/RT - Copyright (C) 2014 Rocco Marco Guglielmi
|
Pretty LAYer for ChibiOS/RT - Copyright (C) 2015 Rocco Marco Guglielmi
|
||||||
|
|
||||||
This file is part of PLAY for ChibiOS/RT.
|
This file is part of PLAY for ChibiOS/RT.
|
||||||
|
|
||||||
|
@ -22,6 +22,8 @@
|
||||||
friendship. Note that some or every piece of this file could be part of
|
friendship. Note that some or every piece of this file could be part of
|
||||||
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
||||||
Please refer to ChibiOS/RT license before use this file.
|
Please refer to ChibiOS/RT license before use this file.
|
||||||
|
|
||||||
|
For suggestion or Bug report - roccomarco.guglielmi@playembedded.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Pretty LAYer for ChibiOS/RT - Copyright (C) 2014 Rocco Marco Guglielmi
|
Pretty LAYer for ChibiOS/RT - Copyright (C) 2015 Rocco Marco Guglielmi
|
||||||
|
|
||||||
This file is part of PLAY for ChibiOS/RT.
|
This file is part of PLAY for ChibiOS/RT.
|
||||||
|
|
||||||
|
@ -22,6 +22,8 @@
|
||||||
friendship. Note that some or every piece of this file could be part of
|
friendship. Note that some or every piece of this file could be part of
|
||||||
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
||||||
Please refer to ChibiOS/RT license before use this file.
|
Please refer to ChibiOS/RT license before use this file.
|
||||||
|
|
||||||
|
For suggestion or Bug report - roccomarco.guglielmi@playembedded.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -117,7 +119,7 @@ void lsm6ds0WriteRegister(I2CDriver *i2cp, uint8_t sad, uint8_t sub,
|
||||||
/* Reserved register must not be written, according to the datasheet
|
/* Reserved register must not be written, according to the datasheet
|
||||||
* this could permanently damage the device.
|
* this could permanently damage the device.
|
||||||
*/
|
*/
|
||||||
chDbgAssert(FALSE, "lsm6ds0WriteRegister(), #1", "reserved register");
|
chDbgAssert(FALSE, "lsm6ds0WriteRegister(), reserved register");
|
||||||
case LSM6DS0_SUB_WHO_AM_I:
|
case LSM6DS0_SUB_WHO_AM_I:
|
||||||
case LSM6DS0_SUB_INT_GEN_SRC_G:
|
case LSM6DS0_SUB_INT_GEN_SRC_G:
|
||||||
case LSM6DS0_SUB_OUT_TEMP_L:
|
case LSM6DS0_SUB_OUT_TEMP_L:
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Pretty LAYer for ChibiOS/RT - Copyright (C) 2014 Rocco Marco Guglielmi
|
Pretty LAYer for ChibiOS/RT - Copyright (C) 2015 Rocco Marco Guglielmi
|
||||||
|
|
||||||
This file is part of PLAY for ChibiOS/RT.
|
This file is part of PLAY for ChibiOS/RT.
|
||||||
|
|
||||||
|
@ -22,6 +22,8 @@
|
||||||
friendship. Note that some or every piece of this file could be part of
|
friendship. Note that some or every piece of this file could be part of
|
||||||
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
||||||
Please refer to ChibiOS/RT license before use this file.
|
Please refer to ChibiOS/RT license before use this file.
|
||||||
|
|
||||||
|
For suggestion or Bug report - roccomarco.guglielmi@playembedded.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Pretty LAYer for ChibiOS/RT - Copyright (C) 2014 Rocco Marco Guglielmi
|
Pretty LAYer for ChibiOS/RT - Copyright (C) 2015 Rocco Marco Guglielmi
|
||||||
|
|
||||||
This file is part of PLAY for ChibiOS/RT.
|
This file is part of PLAY for ChibiOS/RT.
|
||||||
|
|
||||||
|
@ -21,7 +21,9 @@
|
||||||
Special thanks to Giovanni Di Sirio for teachings, his moral support and
|
Special thanks to Giovanni Di Sirio for teachings, his moral support and
|
||||||
friendship. Note that some or every piece of this file could be part of
|
friendship. Note that some or every piece of this file could be part of
|
||||||
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
||||||
Please refer to ChibiOS/RT license before use it.
|
Please refer to ChibiOS/RT license before use this file.
|
||||||
|
|
||||||
|
For suggestion or Bug report - roccomarco.guglielmi@playembedded.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Pretty LAYer for ChibiOS/RT - Copyright (C) 2014 Rocco Marco Guglielmi
|
Pretty LAYer for ChibiOS/RT - Copyright (C) 2015 Rocco Marco Guglielmi
|
||||||
|
|
||||||
This file is part of PLAY for ChibiOS/RT.
|
This file is part of PLAY for ChibiOS/RT.
|
||||||
|
|
||||||
|
@ -22,6 +22,8 @@
|
||||||
friendship. Note that some or every piece of this file could be part of
|
friendship. Note that some or every piece of this file could be part of
|
||||||
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
||||||
Please refer to ChibiOS/RT license before use this file.
|
Please refer to ChibiOS/RT license before use this file.
|
||||||
|
|
||||||
|
For suggestion or Bug report - roccomarco.guglielmi@playembedded.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Pretty LAYer for ChibiOS/RT - Copyright (C) 2014 Rocco Marco Guglielmi
|
Pretty LAYer for ChibiOS/RT - Copyright (C) 2015 Rocco Marco Guglielmi
|
||||||
|
|
||||||
This file is part of PLAY for ChibiOS/RT.
|
This file is part of PLAY for ChibiOS/RT.
|
||||||
|
|
||||||
|
@ -21,7 +21,9 @@
|
||||||
Special thanks to Giovanni Di Sirio for teachings, his moral support and
|
Special thanks to Giovanni Di Sirio for teachings, his moral support and
|
||||||
friendship. Note that some or every piece of this file could be part of
|
friendship. Note that some or every piece of this file could be part of
|
||||||
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
||||||
Please refer to ChibiOS/RT license before use it.
|
Please refer to ChibiOS/RT license before use this file.
|
||||||
|
|
||||||
|
For suggestion or Bug report - roccomarco.guglielmi@playembedded.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -123,7 +125,7 @@ NRF24L01_status_t nrf24l01WriteRegister(SPIDriver *spip, uint8_t reg,
|
||||||
/* Reserved register must not be written, according to the datasheet
|
/* Reserved register must not be written, according to the datasheet
|
||||||
* this could permanently damage the device.
|
* this could permanently damage the device.
|
||||||
*/
|
*/
|
||||||
chDbgAssert(FALSE, "lg3d20WriteRegister(), #1", "reserved register");
|
chDbgAssert(FALSE, "lg3d20WriteRegister(), reserved register");
|
||||||
case NRF24L01_AD_OBSERVE_TX:
|
case NRF24L01_AD_OBSERVE_TX:
|
||||||
case NRF24L01_AD_CD:
|
case NRF24L01_AD_CD:
|
||||||
case NRF24L01_AD_RX_ADDR_P0:
|
case NRF24L01_AD_RX_ADDR_P0:
|
||||||
|
@ -182,7 +184,7 @@ NRF24L01_status_t nrf24l01WriteAddress(SPIDriver *spip, uint8_t reg,
|
||||||
unsigned i;
|
unsigned i;
|
||||||
|
|
||||||
if(addlen > NRF24L01_MAX_ADD_LENGHT) {
|
if(addlen > NRF24L01_MAX_ADD_LENGHT) {
|
||||||
chDbgAssert(FALSE, "nrf24l01WriteAddress(), #1", "wrong address length");
|
chDbgAssert(FALSE, "nrf24l01WriteAddress(), wrong address length");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
txbuf[0] = (NRF24L01_CMD_WRITE | reg);
|
txbuf[0] = (NRF24L01_CMD_WRITE | reg);
|
||||||
|
@ -197,7 +199,7 @@ NRF24L01_status_t nrf24l01WriteAddress(SPIDriver *spip, uint8_t reg,
|
||||||
/* Reserved register must not be written, according to the datasheet
|
/* Reserved register must not be written, according to the datasheet
|
||||||
* this could permanently damage the device.
|
* this could permanently damage the device.
|
||||||
*/
|
*/
|
||||||
chDbgAssert(FALSE, "nrf24l01WriteAddress(), #1", "reserved register");
|
chDbgAssert(FALSE, "nrf24l01WriteAddress(), reserved register");
|
||||||
case NRF24L01_AD_OBSERVE_TX:
|
case NRF24L01_AD_OBSERVE_TX:
|
||||||
case NRF24L01_AD_CD:
|
case NRF24L01_AD_CD:
|
||||||
case NRF24L01_AD_CONFIG:
|
case NRF24L01_AD_CONFIG:
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Pretty LAYer for ChibiOS/RT - Copyright (C) 2014 Rocco Marco Guglielmi
|
Pretty LAYer for ChibiOS/RT - Copyright (C) 2015 Rocco Marco Guglielmi
|
||||||
|
|
||||||
This file is part of PLAY for ChibiOS/RT.
|
This file is part of PLAY for ChibiOS/RT.
|
||||||
|
|
||||||
|
@ -22,6 +22,8 @@
|
||||||
friendship. Note that some or every piece of this file could be part of
|
friendship. Note that some or every piece of this file could be part of
|
||||||
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
the ChibiOS project that is intellectual property of Giovanni Di Sirio.
|
||||||
Please refer to ChibiOS/RT license before use this file.
|
Please refer to ChibiOS/RT license before use this file.
|
||||||
|
|
||||||
|
For suggestion or Bug report - roccomarco.guglielmi@playembedded.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue