CMP EMBEDDED.COM

Login | Register     Welcome Guest  
HOME DESIGN PRODUCTS COLUMNS E-LEARNING CONFERENCES CODE FORUMS/BLOGS NEWSLETTERS CONTACT FEATURES RSS RSS

Listing 2 Calling convention examples
extern MyFunction1( uint8 x );
MyFunction1( MyVar8 );
//// fmovfw MyVar8
//// fcall _MyFunction1
extern MyFunction2( int16 x );
MyFunction2( MyVar16 );
//// fmovff MyVar16+1,Gen+1
//// fmovfw MyVar16+0
//// fcall _MyFunction1
extern MyFunction3( int16 x16, uint8 c, char *s );
MyFunction3( MyVar16, ‘k’, MyString );
//// fmovff HIGH MyString,MyFunction3_SP+0
//// fmovff LOW MyString,Gen+3
//// fmovlf ‘k’,Gen+2
//// fmovff MyVar16+1,Gen+1
//// fmovfw MyVar16+0
//// fcall _MyFunction
Back

Embedded.com Career Center
Looking for a new job?
SEARCH JOBS

Browse all jobs

SPONSOR
RECENT JOB POSTINGS





 :