Skip to content

Commit bd55cef

Browse files
committed
optization, unit fp
1 parent d461ba7 commit bd55cef

File tree

6 files changed

+457
-121
lines changed

6 files changed

+457
-121
lines changed

lib/fp.pas

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
unit fp;
2+
(*
3+
@type: unit
4+
@author: Tomasz Biela (Tebe)
5+
@name: Float-point OS
6+
@version: 1.0
7+
8+
@description:
9+
10+
*)
11+
12+
13+
{
14+
15+
16+
}
17+
18+
interface
19+
20+
procedure _atofp(var inbuff, flptr); external;
21+
procedure _fptoa(var loadfr0.adr, ptr1); external;
22+
23+
procedure _itofp(fr0: word; var flptr); external;
24+
function _fptoi(flptr: word): word; external;
25+
26+
procedure _fpadd(var loadfr0.adr, loadfr1.adr, flptr); external;
27+
procedure _fpsub(var loadfr0.adr, loadfr1.adr, flptr); external;
28+
procedure _fpdiv(var loadfr0.adr, loadfr1.adr, flptr); external;
29+
procedure _fpmul(var loadfr0.adr, loadfr1.adr, flptr); external;
30+
31+
implementation
32+
33+
34+
{$link fp/fp.obx}
35+
36+
37+
end.

0 commit comments

Comments
 (0)