Energy Micro IEC60355 Library Project 1.037 GCC-Version
IEC60355 Library documentation and API

iec60335_class_b_programcounter_test.c File Reference

c based PC test POST and BIST PC test for all compiler More...

#include "iec60335_class_b.h"
Include dependency graph for iec60335_class_b_programcounter_test.c:

Go to the source code of this file.

Functions

IEC60335_B_PCTest_ReturnValues IEC60335_B_PCTest_A (Data_t *data)
 private function referenced by POST and BIST tests
IEC60335_B_PCTest_ReturnValues IEC60335_B_PCTest_B (Data_t *data)
 private function referenced by POST and BIST tests
IEC60335_B_PCTest_ReturnValues IEC60335_B_PCTest_C (Data_t *data)
 private function referenced by POST and BIST tests
IEC60335_B_PCTest_ReturnValues IEC60335_B_PCTest_D (Data_t *data)
 private function referenced by POST and BIST tests
IEC60335_B_PCTest_ReturnValues IEC60335_B_PCTest_E (Data_t *data)
 private function referenced by POST and BIST tests
IEC60335_B_PCTest_ReturnValues IEC60335_B_PCTest_F (Data_t *data)
 private function referenced by POST and BIST tests
testResult_t IEC60335_ClassB_PCTest_BIST (void)
 BIST test of PC.

Variables

const Exec_t PCTest_funcTable [6]
 function table to the PC test subroutines, this table is Flash located to prevent RAM usage in POST tests
const
IEC60335_B_PCTest_ReturnValues 
PCTest_resultTable [6]
 function table to the PC test subroutines return values, this table is Flash located to prevent RAM usage in POST tests

Detailed Description

c based PC test POST and BIST PC test for all compiler

Author:
Energy Micro AS
Version:
1.0.0

License

(C) Copyright 2010 Energy Micro AS, http://www.energymicro.com

This source code is the property of Energy Micro AS. The source and compiled code may only be used on Energy Micro "EFM32" microcontrollers.

This copyright notice may not be removed from the source code nor changed.

DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no obligation to support this Software. Energy Micro AS is providing the Software "AS IS", with no express or implied warranties of any kind, including, but not limited to, any implied warranties of merchantability or fitness for any particular purpose or warranties against infringement of any proprietary rights of a third party.

Energy Micro AS will not be liable for any consequential, incidental, or special damages, or any other relief, or for any claim by any third party, arising from your use of this Software.

Definition in file iec60335_class_b_programcounter_test.c.