mirror of https://github.com/ARMmbed/mbed-os.git
RNG - fix warnings due to obj not used for some targets
parent
e8ca16dde7
commit
a225bafdbb
|
|
@ -30,6 +30,7 @@
|
||||||
|
|
||||||
void rng_init(rng_t *obj)
|
void rng_init(rng_t *obj)
|
||||||
{
|
{
|
||||||
|
(void)obj;
|
||||||
CLOCK_EnableClock(kCLOCK_Rnga0);
|
CLOCK_EnableClock(kCLOCK_Rnga0);
|
||||||
CLOCK_DisableClock(kCLOCK_Rnga0);
|
CLOCK_DisableClock(kCLOCK_Rnga0);
|
||||||
CLOCK_EnableClock(kCLOCK_Rnga0);
|
CLOCK_EnableClock(kCLOCK_Rnga0);
|
||||||
|
|
@ -37,6 +38,7 @@ void rng_init(rng_t *obj)
|
||||||
|
|
||||||
void rng_free(rng_t *obj)
|
void rng_free(rng_t *obj)
|
||||||
{
|
{
|
||||||
|
(void)obj;
|
||||||
CLOCK_DisableClock(kCLOCK_Rnga0);
|
CLOCK_DisableClock(kCLOCK_Rnga0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -58,6 +60,7 @@ static void rng_get_byte(unsigned char *byte)
|
||||||
|
|
||||||
int rng_get_bytes(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
int rng_get_bytes(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
||||||
{
|
{
|
||||||
|
(void)obj;
|
||||||
size_t i;
|
size_t i;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,7 @@
|
||||||
|
|
||||||
void rng_init(rng_t *obj)
|
void rng_init(rng_t *obj)
|
||||||
{
|
{
|
||||||
|
(void)obj;
|
||||||
CLOCK_EnableClock(kCLOCK_Rnga0);
|
CLOCK_EnableClock(kCLOCK_Rnga0);
|
||||||
CLOCK_DisableClock(kCLOCK_Rnga0);
|
CLOCK_DisableClock(kCLOCK_Rnga0);
|
||||||
CLOCK_EnableClock(kCLOCK_Rnga0);
|
CLOCK_EnableClock(kCLOCK_Rnga0);
|
||||||
|
|
@ -37,6 +38,7 @@ void rng_init(rng_t *obj)
|
||||||
|
|
||||||
void rng_free(rng_t *obj)
|
void rng_free(rng_t *obj)
|
||||||
{
|
{
|
||||||
|
(void)obj;
|
||||||
CLOCK_DisableClock(kCLOCK_Rnga0);
|
CLOCK_DisableClock(kCLOCK_Rnga0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -58,6 +60,7 @@ static void rng_get_byte(unsigned char *byte)
|
||||||
|
|
||||||
int rng_get_bytes(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
int rng_get_bytes(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
||||||
{
|
{
|
||||||
|
(void)obj;
|
||||||
size_t i;
|
size_t i;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -58,6 +58,7 @@ static void rng_get(unsigned char *pConversionData)
|
||||||
|
|
||||||
void rng_init(rng_t *obj)
|
void rng_init(rng_t *obj)
|
||||||
{
|
{
|
||||||
|
(void)obj;
|
||||||
/* Unlock protected registers */
|
/* Unlock protected registers */
|
||||||
SYS_UnlockReg();
|
SYS_UnlockReg();
|
||||||
/* Enable IP clock */
|
/* Enable IP clock */
|
||||||
|
|
@ -72,6 +73,7 @@ void rng_init(rng_t *obj)
|
||||||
|
|
||||||
void rng_free(rng_t *obj)
|
void rng_free(rng_t *obj)
|
||||||
{
|
{
|
||||||
|
(void)obj;
|
||||||
PRNG_DISABLE_INT();
|
PRNG_DISABLE_INT();
|
||||||
NVIC_DisableIRQ(CRPT_IRQn);
|
NVIC_DisableIRQ(CRPT_IRQn);
|
||||||
//CLK_DisableModuleClock(CRPT_MODULE);
|
//CLK_DisableModuleClock(CRPT_MODULE);
|
||||||
|
|
@ -79,6 +81,8 @@ void rng_free(rng_t *obj)
|
||||||
|
|
||||||
int rng_get_bytes(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
int rng_get_bytes(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
||||||
{
|
{
|
||||||
|
(void)obj;
|
||||||
|
|
||||||
*output_length = 0;
|
*output_length = 0;
|
||||||
if (length < 32) {
|
if (length < 32) {
|
||||||
unsigned char tmpBuff[32];
|
unsigned char tmpBuff[32];
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue