Contiki 3.x
Functions
micro.c File Reference

STM32W108 micro specific minimal HAL functions. More...

#include "error.h"
#include "hal/micro/micro-common.h"
#include "hal/micro/cortexm3/micro-common.h"
#include "micro/system-timer.h"
#include "micro/adc.h"
#include "micro/cortexm3/memmap.h"
#include "micro/cortexm3/iap_bootloader.h"
#include <stdlib.h>
#include <string.h>

Go to the source code of this file.

Functions

void halBoardInit (void)
 Initialize the board description data structure after autodetect of the boards based on the CIB Board name field content. More...
 
void halInit (void)
 Initializes microcontroller-specific peripherals.
 
void halReboot (void)
 Restarts the microcontroller and therefore everything else.
 
void halPowerDown (void)
 Powers down microcontroller peripherals and board peripherals.
 
void halPowerUp (void)
 Powers up microcontroller peripherals and board peripherals.
 
void halCommonSeedRandom (uint32_t seed)
 Seeds the halCommonGetRandom() pseudorandom number generator. More...
 
uint16_t halCommonGetRandom (void)
 Runs a standard LFSR to generate pseudorandom numbers. More...
 
StStatus halBootloaderStart (uint8_t mode, uint8_t channel, uint16_t panID)
 Request the appplication to enter in bootloader mode. More...
 

Detailed Description

STM32W108 micro specific minimal HAL functions.

Definition in file micro.c.