It integrates now much better with MPLAB.
The files have Windows style end-of-line.
There is configuration files for all
PIC18Fxxxx types I found that should be
able to run FF.
You can just select the processortype in MPLAB
and the right include and configuration file will be used.
But... You have to find the config file and adjust the
clock frequency and configuration bits to your liking.
And there is a user guide of some sort. ug.txt
Cheers
Mikael
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for the new release.
However I found two problems, containing previous versions too.
- Using more then one tab between two words causes ignoring the second word.
- Delivered CRLF to FF on the end of line, FF recognizes only the CR.
The LF character seems for the FF as part of the first word in the new line.
This trouble doesn't appear with all terminal programs, but the using Realterm
(Windows) copy - paste to port generates it.
Cheers
Attila
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Myself I try not to use TAB, only spaces in the source files.
The TAB as whitespace only works with SPACE as delimiter,
and now there seems to be a problem with that as well.
There is no room to implement a proper whitespace handling,
so I will propably just remove the TAB stuff from SCAN and SKIP.
Normally you can configure your terminal emulator to skip sending
of the LF, but I can have a look if ACCEPT could be modified
so that it skips all received LF characters.
In 3.2 I managed to make FORGET not to compile, by hiding FIND1 and removing >CS.
Also I just noticed that FF3.2 does not compile with GPASM.
So there will be a FF 3.3 with these corrections.
--
Mikael
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
FF 3.2 is out !
It integrates now much better with MPLAB.
The files have Windows style end-of-line.
There is configuration files for all
PIC18Fxxxx types I found that should be
able to run FF.
You can just select the processortype in MPLAB
and the right include and configuration file will be used.
But... You have to find the config file and adjust the
clock frequency and configuration bits to your liking.
And there is a user guide of some sort. ug.txt
Cheers
Mikael
Thanks for the new release.
However I found two problems, containing previous versions too.
- Using more then one tab between two words causes ignoring the second word.
- Delivered CRLF to FF on the end of line, FF recognizes only the CR.
The LF character seems for the FF as part of the first word in the new line.
This trouble doesn't appear with all terminal programs, but the using Realterm
(Windows) copy - paste to port generates it.
Cheers
Attila
Hi Attila,
Thanks for the info.
Myself I try not to use TAB, only spaces in the source files.
The TAB as whitespace only works with SPACE as delimiter,
and now there seems to be a problem with that as well.
There is no room to implement a proper whitespace handling,
so I will propably just remove the TAB stuff from SCAN and SKIP.
Normally you can configure your terminal emulator to skip sending
of the LF, but I can have a look if ACCEPT could be modified
so that it skips all received LF characters.
In 3.2 I managed to make FORGET not to compile, by hiding FIND1 and removing >CS.
Also I just noticed that FF3.2 does not compile with GPASM.
So there will be a FF 3.3 with these corrections.
--
Mikael
Hi Mikael!
Thanks for the fast reply.
--
Attila