From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- .../ARM202U/EXAMPLES/EXPLASM/RANDTEST.C | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/RANDTEST.C (limited to 'Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/RANDTEST.C') diff --git a/Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/RANDTEST.C b/Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/RANDTEST.C new file mode 100644 index 0000000..092ffb4 --- /dev/null +++ b/Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/RANDTEST.C @@ -0,0 +1,20 @@ +/* Random number generator demo program + + Calls assembler function 'randomnumber' defined in random.s +*/ + +#include + +/* this function prototype is needed because 'randomnumber' is external */ +extern unsigned int randomnumber( void ); + +int main() +{ + int loop; + + for( loop = 0; loop < 10; loop++ ) + { printf( "randomnumber() returned %08x\n", randomnumber() ); + } + + return( 0 ); +} -- cgit v1.2.3