Re: [Flashforth-devel] Floating point library - open issues
Brought to you by:
oh2aun
From: Mikael N. <mik...@fl...> - 2015-06-02 06:56:32
|
There seems to be an issue with the NSTDIS bit in INTCON1. FF PIC24 Interrupt routines rely on that nested interrupts do not occur. Either there is some latent problem in FF or the float lib keeps resetting that bit. There could also be some other conflict with the usage of the shadow registers between FF and the float lib. If you use unbuffered transmission on TX1 you will experience less problems, since there are no disturbing interrupts during the float calculations. I will check details later. On 02.06.2015 00:05, om1zz wrote: > Issue 4. > > Mike, > it crashes here with latest trunk's OS, and 24config (except the uart > pins def and 115k2) and > > ; UART buffer sizes > ; Valid sizes are 7, 15, 31, 63, 127, 255, 511, 1023, etc. > .equ TX1_BUF_SIZE, 31 ; Use 0 for unbuffered TX. |