NASA Videos

 

Development of Turbo51

Free Pascal compiler for 8051

Turbo51 - Free Pascal Compiler for 8051
Here you can find some information about reported bugs and their status, planned and requested features (including specific features of particular 8051 derivatives)  and other relevant information on Turbo51 development.

Reported bugs
#BUGSTATUS
2
Wrong stack size reported when no IDATA memory present
FIXED in 0.1.3.2
1 Unreachable RET/RETI at the end of assembler procedure is not eliminated
FIXED in 0.1.3.0

Planned features
#FEATURESTATUS
5
Code banking support
planned
4 Generated assembler source compatible with some real assembler planned
3 Import of OMF-51 object files planned
2
Various calling conventions (needed to call imported procedures)
planned
1
Generation of OMF-51 object files DONE in 0.1.3.0

Requested features
#FEATURESTATUS
5
Support for unit source file extensions other than 'pas'
DONE in 0.1.3.3
4
Solution for program CODE start at address different than $0000 DONE in 0.1.3.2
3
Solution for Cypress AN21xx interrupt autovectors
DONE in 0.1.3.0
2
Placing procedure at specified address
DONE in 0.1.3.0
1
Use of AJMP and ACALL for small devices (2K)
DONE in 0.1.1.0

Last Updated on Saturday, 27 December 2008 17:31