*Hello, My question regards the E-CAN module in PIC18F4680. I have a routine which loads a message (100 bytes max) into a temporary sending buffer. I would like that after loading this buffer, when I activate the TX interrupts, the ISR to be called if there are some free buffers. E-CAN module does generate an interrupt only when a buffer _becomes_ empty, which means I should load it first. If I load it first and also in ISR, I would have reentrant code. Is there any method to pass this problem ? Thank you in advance for your answers. Regards, Lucian * -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist