Hi guys, Hi guys, I have a working sample running EUSART2 module (via Peripheral Pin Select feature so RX2/TX2 remapped on pins of my choice, woohoo) on PIC18F27J53. As Matt mentioned, current serial_hardware.jal and usart_common.jal libraries don't support EUSART2, only the first module.
How can we make progress on this ? I had suggested to use a template to generate 2 different sets for these, does that sound ok to you ? This would involves: - serial_hardware.jal and serial_hardware2.jal (first lib remains unchanged for backward compatibilities) - same for each "public" procedures and functions, only the second version will have names including "2" (eg. serial_hw2_init, serial_hw2_read, etc...) Do you see other options ? Cheers, Seb 2010/10/2 Sebastien Lelong <[email protected]> > Hi Matt, > > There doesn't seem to be PICs with more than two (and most importantly > that's a finite number :)) so I would suggest to have another > serial_hardware2.jal library. To avoid code duplication and ease > maintenance, I would suggest to use a template. > > This is what I did for PWM libs at the very first days of jallib. There > were only 5 PWM max, then appeared (or we discovered) PICs with 10 PWM, I > just replace 5 by 10 in my template script and voilĂ . > > Cheers, > Seb > > > 2010/9/30 mattschinkel <[email protected]> > >> I would like to use the 2nd serial port on 16f67j50 because of the >> port/pin location. >> >> I think we could either have a 2nd serial_hw library, or add a >> constant to the current library so the user may choose what port they >> wish to use. >> >> What do you think? >> >> Matt. >> >> -- 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.
