This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: code questions:
- From: <aacquaviva at deis dot unibo dot it>
- To: <zhlg_shuhan at sohu dot com>
- Cc: <ecos-discuss at sources dot redhat dot com>
- Date: Thu, 4 Jul 2002 06:40:00 -0000
- Subject: RE: [ECOS] code questions:
Take a look in the GNU toolkit manual, GNUPro Compiler Tools. See page 177:
Assembler instructions with C expression operands.
Andrea.
-----Original Message-----
From: ecos-discuss-owner@sources.redhat.com [mailto:ecos-discuss-
owner@sources.redhat.com]On Behalf Of zhlg_shuhan@sohu.com
Sent: Wednesday, July 03, 2002 11:17 PM
To: ecos-discuss@sources.redhat.com
Subject: [ECOS] code questions:
here is a assemble subroutine of PPC:
#define HAL_LSBIT_INDEX(index, mask) \
asm ( "neg 11,%1;" \
"and 11,11,%1;" \
"cntlzw %0,11;" \
"subfic %0,%0,31;" \
: "=r" (index) \
: "r" (mask) \
: "r11" \
);
could you tell me means of such as %1,%0,:,"=r" and so on, and where to get
more info?
i search them in processor mannul and gnu toolkit to look for them,but
failed.
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss