URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Go to most recent revision |
Only display areas with differences |
Details |
Blame |
View Log
Rev 1010 |
Rev 1765 |
.globl _fpgetsticky
|
.globl _fpgetsticky
|
_fpgetsticky:
|
_fpgetsticky:
|
getpsw r0
|
getpsw r0
|
and.w #0x1f00,r0
|
and.w #0x1f00,r0
|
shl.w #0xf8,r0
|
shl.w #0xf8,r0
|
ret #0x0
|
ret #0x0
|
|
|
|
|
.globl _fpsetsticky
|
.globl _fpsetsticky
|
_fpsetsticky:
|
_fpsetsticky:
|
getpsw r0
|
getpsw r0
|
mov.w [ap],r1
|
mov.w [ap],r1
|
shl.w #0x8,r1
|
shl.w #0x8,r1
|
updpsw.h r1,#0x1f00
|
updpsw.h r1,#0x1f00
|
trapfl
|
trapfl
|
and.w #0x1f00,r0
|
and.w #0x1f00,r0
|
shl.w #0xf8,r0
|
shl.w #0xf8,r0
|
ret #0x0
|
ret #0x0
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.