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 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 (int32u seed)
 Seeds the halCommonGetRandom() pseudorandom number generator.
int16u halCommonGetRandom (void)
 Runs a standard LFSR to generate pseudorandom numbers.
void halCommonMemCopy (void *dest, const void *source, int8u bytes)
 Refer to the C stdlib memcpy().
int8s halCommonMemCompare (const void *source0, const void *source1, int8u bytes)
 Refer to the C stdlib memcmp().
void halCommonMemSet (void *dest, int8u val, int16u bytes)
 Refer to the C stdlib memset().
StStatus halBootloaderStart (int8u mode, int8u channel, int16u panID)
 Request the appplication to enter in bootloader mode.

Detailed Description

STM32W108 micro specific minimal HAL functions.

Definition in file micro.c.


Generated on Mon Apr 11 14:23:49 2011 for Contiki 2.5 by  doxygen 1.6.1