linux-mips
[Top] [All Lists]

how to include mips assembly in c code?

To: "mips" <linux-mips@linux-mips.org>
Subject: how to include mips assembly in c code?
From: "durai" <durai@isofttech.com>
Date: Thu, 9 Oct 2003 11:08:56 +0530
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
hello,
I am having the following assembly code and i wanted to call this function from a c code.
can anybody tell me how to include this code in a c program?
 
/******************************************************************************
*
* sysWbFlush - flush the write buffer
*
* This routine flushes the write buffers, making certain all
* subsequent memory writes have occurred.  It is used during critical periods
* only, e.g., after memory-mapped I/O register access.
*
* RETURNS: N/A
 
* sysWbFlush (void)
 
*/
        .ent    sysWbFlush
sysWbFlush:
        li      t0, K1BASE              /* load uncached address        */
        lw      t0, 0(t0)               /* read in order to flush       */
        j       ra                      /* return to caller             */
        .end    sysWbFlush
 
 
regards
durai
<Prev in Thread] Current Thread [Next in Thread>