repo.or.cz
/
minix.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Intel Pro/1000 driver written by Niek Linnenbank.
[minix.git]
/
lib
/
i86
/
int64
/
cv64u.s
blob
2b5e2b317469769c7b4483335722281883448206
1
!
cv64u
() -
64
bit converted to unsigned Author
:
Kees J. Bot
2
!
24
Dec
1995
3
.sect .text
4
.define _cv64u, _cv64ul
5
6
_cv64u
: !
unsigned cv64u
(
u64_t i
)
;
7
mov bx
,
sp
8
mov cx
,
4
(
bx
)
9
jmp
0
f
10
11
_cv64ul
: !
unsigned long cv64ul
(
u64_t i
)
;
12
mov bx
,
sp
13
xor
cx
,
cx
14
0
:
mov ax
,
2
(
bx
)
15
mov dx
,
4
(
bx
)
16
or
cx
,
6
(
bx
)
17
or
cx
,
8
(
bx
) !
return UINT
/
ULONG_MAX if really big
18
jz
0
f
19
mov ax
,
#-1
20
mov dx
,
ax
21
0
:
ret