On 12/09/11 05:15 am, Oliver Seitz wrote:
I really don't mind the name change
from _binary to _bin, but if this
lib takes over print.jal who will modify the samples? Are
there any >> samples using _binary?

I added procedures with a 'deprecated' warning to print_scalable.
Then I renamed (on my local copy of Jallib) print.jal to print_deprecated.jal and print_scalable.jal to print.jal.
Now the compilation of all current samples gives 'deprecate' warnings:

16f648a_i2c_sw_l1.jal
16f648a_serial_print.jal
16f723_i2c_sw_l1.jal
16f73_i2c_sw_l1.jal
16f73_serial_print.jal
16f876a_tc77.jal
16f877a_i2c_hw_l1.jal
16f877a_i2c_sw_l1.jal
16f877a_print_serial_numbers.jal
16f877a_serial_print.jal
16f877_i2c_hw_l1.jal
16f877_i2c_sw_l1.jal
16f877_serial_print.jal
16f88_i2c_sw_l1.jal
16f88_print_serial_numbers.jal
16f88_serial_print.jal
18f14k50_i2c_hw_l1.jal
18f14k50_i2c_sw_l1.jal
18f14k50_serial_print.jal
18f2450_i2c_sw_l1.jal
18f2450_serial_print.jal
18f2620_i2c_hw_l1.jal
18f2620_i2c_sw_l1.jal
18f2620_serial_print.jal
18f27j53_sd_card_minix_demo.jal
18f4525_fat32_pata_hard_disk.jal
18f4525_fat32_sd_card.jal
18f4525_mp3_decoder_vs1053b_pata_hard_disk.jal
18f4525_mp3_decoder_vs1053b_sd_card.jal
18f4550_fat32_sd_card.jal
18f4550_i2c_hw_l1.jal
18f4550_i2c_sw_l1.jal
18f4550_ir2serial.jal
18f4550_serial_print.jal
18f4620_fat32_pata_hard_disk.jal
18f4620_fat32_sd_card.jal
18f4620_mp3_decoder_vs1053b_pata_hard_disk.jal
18f4620_mp3_decoder_vs1053b_sd_card.jal
18f67j50_fat32_pata_hard_disk.jal
18f67j50_fat32_sd_card.jal
18f67j50_mp3_decoder_vs1053b_pata_hard_disk.jal
18f67j50_mp3_decoder_vs1053b_sd_card.jal

Most of these samples are generated samples by Joep and maybe others. I would like to ask the authors to do the conversion after we replaced the print.jal library.


But there are several other issues:

16f723_serial_print.jal                out of dataspace
18f2585_canid4_monitor.jal             too few parameters
18f2585_canid4_serial_adapter.jal      "
18f2585_can_serial_adapter.jal         "
18f2585_can_serial_hw.jal              "
18f26k22_print_scalable.jal            cannot find library!
18f4520_print_scalable.jal             "
18f4550_debug.jal                      missing private procedure
18f4585_canid4_monitor.jal             too few parameters
18f4620_debug.jal                      missing private procedure
18f4620_network_all_in_one.jal         "
18f4620_network_slip_isr_ping_udp.jal  "
18f4620_network_tcp_client.jal         "
18f4620_network_tcp_server.jal         "
18f4620_network_udp_client.jal         "
18f4620_network_udp_server.jal         "
18f4620_network_webserver_enc28j60.jal "
18f67j50_debug.jal                     "

One of the issues is that nibble2hex is now a procedure in stead of a table conversion. I don't know the reason for this change, nor what to do with it. Changing the samples (4?) seems the best.

Another is the use of the private procedure _print_universal_dec which does not exist anymore. I'm afraid Matt will have to take care of that (do not use private procedures in samples!).

There are also some warnings with the ks0108 library, not related to the print libraries, which I will take care of.

Regards, Rob.





--
R. Hamerling, Netherlands --- http://www.robh.nl

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en.

Reply via email to