Add wasm tacle-bench targets
This commit is contained in:
57
targets/wasm-tacle/parallel/DEBIE/code/debie.c
Normal file
57
targets/wasm-tacle/parallel/DEBIE/code/debie.c
Normal file
@ -0,0 +1,57 @@
|
||||
/*------------------------------------------------------------------------------
|
||||
|
||||
Copyright (C) 1998 : Space Systems Finland Ltd.
|
||||
|
||||
Space Systems Finland Ltd (SSF) allows you to use this version of
|
||||
the DEBIE-I DPU software for the specific purpose and under the
|
||||
specific conditions set forth in the Terms Of Use document enclosed
|
||||
with or attached to this software. In particular, the software
|
||||
remains the property of SSF and you must not distribute the software
|
||||
to third parties without written and signed authorization from SSF.
|
||||
|
||||
System Name: DEBIE DPU SW
|
||||
Subsystem : DAS
|
||||
Module : debie.c
|
||||
|
||||
Main function.
|
||||
|
||||
Based on the SSF file debie.c, revision 1.4, Tue Jun 01 13:37:20 1999.
|
||||
|
||||
- * --------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
#include "reg52.h"
|
||||
#include "kernobj.h"
|
||||
#include "keyword.h"
|
||||
#include "health.h"
|
||||
#include "taskctrl.h"
|
||||
|
||||
|
||||
int main( void )
|
||||
{
|
||||
TARGET_INIT;
|
||||
/* Initialize the benchmark target system. */
|
||||
|
||||
EA = 0;
|
||||
/* Disable all interrupts */
|
||||
|
||||
Boot();
|
||||
/* Execute boot sequence */
|
||||
|
||||
EA = 1;
|
||||
/* Enable 'enabled' interrupts */
|
||||
|
||||
StartSystem( HEALTH_MONITORING_TASK );
|
||||
/* Start RTX kernel and first task */
|
||||
|
||||
// do not run simulation for ever, just exit here
|
||||
return 0;
|
||||
|
||||
_Pragma( "loopbound min 0 max 0" )
|
||||
while ( 1 ) {
|
||||
/* StartSystem has failed, so we just */
|
||||
/* wait here for a while for the Watch Dog */
|
||||
/* to wake up. */
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user