??? 01/13/05 11:41 Read: times |
#84911 - PL/M-51 / math51.lib |
Hiya,
I have to modify a really old product that has firmware written for Intel PL/M-51. It does floating-point operations using procedures in a library called math51.lib dated 1992-03-05 size 9644 bytes. We don't know who produced math51.lib (I suspect not Intel) and have no documentation for it. I did a ASCII/hex dump but there is no company name or (c) message in the file, but procedure names are readable. In anyone can provide pointers to PL/M-51 documentation and especially any math51.lib information I'd appreciate it greatly. In case it might ring any bells with people, all math51 operations are performed on an accumulator and are called like this eg. call fp_link(ldfac, .fp_ROM_100); ...which loads the accumulator with the IEEE float stored at address pointed to by .fp_ROM_100. In particular I'd like to know how the rounding mode is controlled, I think by using the facrnm flag? TIA, Richard Green |
Topic | Author | Date |
PL/M-51 / math51.lib | 01/01/70 00:00 | |
sdcclib | 01/01/70 00:00 | |
PL/M-51 / math51.lib![]() | 01/01/70 00:00 |