aboutsummaryrefslogtreecommitdiff
path: root/sts/ia32/float/control.sts
blob: 3863f5fe555161c283a01ce7e80b8d451355a297 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
defasm float_init
    # 9b ?'                             ; wait
    # db ?' # e3 ?'                     ; fninit
next

defasm float_cload
    # d9 ?' # 2c ?' # 24 ?'             ; fldcw [esp]
    # 58 ?'                             ; pop eax
next

defasm float_sstore
    # 9b ?' # df ?' # e0 ?'             ; fstsw ax
    # 50 ?'                             ; push eax
next

defasm float_cstore
    # 50 ?'                             ; push eax
    # d9 ?' # 3c ?' # 24 ?'             ; fstcw [esp]
next