Lines Matching +full:point +full:- +full:to +full:- +full:point

3 |M68000 Hi-Performance Microprocessor Division
5 |Production Release P1.00 -- October 10, 1994
10 |To the maximum extent permitted by applicable law,
13 |and any warranty against infringement with regard to the SOFTWARE
16 |To the maximum extent permitted by applicable law,
20 |ARISING OF THE USE OR INABILITY TO USE THE SOFTWARE.
23 |You are hereby granted a copyright license to use, modify, and distribute the SOFTWARE
32 | (1) example "Call-out"s
34 | (3) example "Call-out" table
40 | (1) EXAMPLE CALL-OUTS #
58 | This is the main exit point for the 68060 Floating-Point
60 | routine. The operating system can do system dependent clean-up or
70 | This is the exit point for the 060FPSP when an enabled overflow exception
71 | is present. The routine below should point to the operating system handler
80 fsave -(%sp)
83 bral trap | jump to trap handler
89 | This is the exit point for the 060FPSP when an enabled underflow exception
90 | is present. The routine below should point to the operating system handler
99 fsave -(%sp)
102 bral trap | jump to trap handler
107 | This is the exit point for the 060FPSP when an enabled operand error exception
108 | is present. The routine below should point to the operating system handler
118 fsave -(%sp)
121 bral trap | jump to trap handler
126 | This is the exit point for the 060FPSP when an enabled signalling NaN exception
127 | is present. The routine below should point to the operating system handler
137 fsave -(%sp)
140 bral trap | jump to trap handler
145 | This is the exit point for the 060FPSP when an enabled divide-by-zero exception
146 | is present. The routine below should point to the operating system handler
147 | for enabled divide-by-zero exceptions. The exception stack frame is a divide-by-zero
156 fsave -(%sp)
159 bral trap | jump to trap handler
164 | This is the exit point for the 060FPSP when an enabled inexact exception
165 | is present. The routine below should point to the operating system handler
175 fsave -(%sp)
178 bral trap | jump to trap handler
183 | This is the exit point for the 060FPSP when an enabled bsun exception
184 | is present. The routine below should point to the operating system handler
190 | bsun will now be re-executed but with the NaN FPSR bit cleared.
194 | fsave -(%sp)
196 fmove.l %fpsr,-(%sp)
200 bral trap | jump to trap handler
205 | This is the exit point for the 060FPSP when an F-Line Illegal exception is
206 | encountered. Three different types of exceptions can enter the F-Line exception
208 | the FPU is disabled, and F-Line Illegal instructions. The 060FPSP module
209 | _fpsp_fline() distinguishes between the three and acts appropriately. F-Line
214 bral trap | jump to trap handler
219 | This is the exit point for the 060FPSP when an FPU disabled exception is
220 | encountered. Three different types of exceptions can enter the F-Line exception
222 | the FPU is disabled, and F-Line Illegal instructions. The 060FPSP module
227 | frame to the PC of the instruction causing the exception, and does an "rte".
228 | The execution of the instruction then proceeds with an enabled floating-point
233 move.l %d0,-(%sp) | enabled the fpu
245 | This is the exit point for the 060FPSP when an emulated "ftrapcc" instruction
246 | discovers that the trap condition is true and it should branch to the operating
253 bral trap | jump to trap handler
300 | (3) EXAMPLE CALL-OUT SECTION #
306 .long _060_real_bsun - _FP_CALL_TOP
307 .long _060_real_snan - _FP_CALL_TOP
308 .long _060_real_operr - _FP_CALL_TOP
309 .long _060_real_ovfl - _FP_CALL_TOP
310 .long _060_real_unfl - _FP_CALL_TOP
311 .long _060_real_dz - _FP_CALL_TOP
312 .long _060_real_inex - _FP_CALL_TOP
313 .long _060_real_fline - _FP_CALL_TOP
314 .long _060_real_fpu_disabled - _FP_CALL_TOP
315 .long _060_real_trap - _FP_CALL_TOP
316 .long _060_real_trace - _FP_CALL_TOP
317 .long _060_real_access - _FP_CALL_TOP
318 .long _060_fpsp_done - _FP_CALL_TOP
322 .long _060_imem_read - _FP_CALL_TOP
323 .long _060_dmem_read - _FP_CALL_TOP
324 .long _060_dmem_write - _FP_CALL_TOP
325 .long _060_imem_read_word - _FP_CALL_TOP
326 .long _060_imem_read_long - _FP_CALL_TOP
327 .long _060_dmem_read_byte - _FP_CALL_TOP
328 .long _060_dmem_read_word - _FP_CALL_TOP
329 .long _060_dmem_read_long - _FP_CALL_TOP
330 .long _060_dmem_write_byte - _FP_CALL_TOP
331 .long _060_dmem_write_word - _FP_CALL_TOP
332 .long _060_dmem_write_long - _FP_CALL_TOP
340 | 060 FPSP KERNEL PACKAGE NEEDS TO GO HERE!!!