mirror of
https://github.com/elliotnunn/mac-rom.git
synced 2024-09-06 18:54:30 +00:00
69 lines
1.8 KiB
Plaintext
69 lines
1.8 KiB
Plaintext
|
;
|
|||
|
; File: FP881.a
|
|||
|
;
|
|||
|
; Contains: SANE 881 Floating Point Engine
|
|||
|
;
|
|||
|
; Written by: Clayton Lewis et al.
|
|||
|
;
|
|||
|
; Copyright: <09> 1985-1990 by Apple Computer, Inc., all rights reserved.
|
|||
|
;
|
|||
|
; This file is used in these builds: Mac32
|
|||
|
;
|
|||
|
; Change History (most recent first):
|
|||
|
;
|
|||
|
; <3> 9/17/90 BG Removed <2>. 040s are behaving more reliably now.
|
|||
|
; <2> 7/4/90 BG Added the EclipseNOP macro so that INCLUDEd files can make use
|
|||
|
; of it.
|
|||
|
; <1.1> 11/11/88 CCH Fixed Header.
|
|||
|
; <1.0> 11/9/88 CCH Adding to EASE.
|
|||
|
; <1.0> 2/12/88 BBM Adding file for the first time into EASE<53>
|
|||
|
|
|||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|||
|
;; File: FP881.a
|
|||
|
;; Implementation of FP68K arithmetic functions calling MC68881.
|
|||
|
;; Copyright Apple Computer, Inc. 1985,1986,1987
|
|||
|
;; All Rights Reserved
|
|||
|
;; Confidential and Proprietary to Apple Computer,Inc.
|
|||
|
;;
|
|||
|
;; 26APR85: WRITTEN BY CLAYTON LEWIS
|
|||
|
;; DEBUGGED BY STUART MCDONALD
|
|||
|
;;
|
|||
|
;; Rev9 17 Jun 85
|
|||
|
;; Rev14 28 Aug 85 (Debugging Coonen Bin-Dec routines)
|
|||
|
;; Rev26 5 Dec 85 NextAfter OK
|
|||
|
;; Rev27 19 Dec 85 CVT routines fixed and shortened
|
|||
|
;; Rev28 16 Jun 85 moved to MPW
|
|||
|
;; 15 Jan 87 Deleted INCLUDE SYSEQU.A. -S.McD.
|
|||
|
;; 15 Jan 87 Changed copyright notice. -S.McD.
|
|||
|
;; 16 Jan 87 Added INCLUDE TRAPS.A for _SysError call in fp881ctrl.a. -S.McD.
|
|||
|
;; 23 Jan 87 MC68881 directive moved here from file fp881arith.a . -S.McD.
|
|||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|||
|
|
|||
|
|
|||
|
MAIN
|
|||
|
BLANKS ON
|
|||
|
STRING ASIS
|
|||
|
|
|||
|
DATA MAIN
|
|||
|
ORG -$100
|
|||
|
CODE
|
|||
|
|
|||
|
PRINT ON
|
|||
|
|
|||
|
FPASSEMBLER EQU 1
|
|||
|
|
|||
|
MC68881
|
|||
|
INCLUDE 'FP881EQUS.A'
|
|||
|
INCLUDE 'TOOLEQU.A'
|
|||
|
INCLUDE 'TRAPS.A'
|
|||
|
|
|||
|
EXPORT FP68K
|
|||
|
FP68K
|
|||
|
INCLUDE 'FP881CTRL.A'
|
|||
|
INCLUDE 'FP881ARITH.A'
|
|||
|
INCLUDE 'FP881NONARITH.A'
|
|||
|
INCLUDE 'FP881B2DC.A'
|
|||
|
END
|
|||
|
|
|||
|
|