Hi! I'd like to update tinyOS from 1.1.0 to 1.1.11. In the programs I used in the older version, there is the function outp() used in some lines, which is no longer available in 1.1.11. So I tried to modify but it doesn't work. Are these methods equivalent?
// method 1 (tinyOS 1.1.0) outp(0x4e, ICR1H); outp(0x20, ICR1L); // method 2 (tinyOS 1.1.11) cbi(ICR1H, 0); sbi(ICR1H, 1); cbi(ICR1H, 2); sbi(ICR1H, 3); sbi(ICR1H, 4); cbi(ICR1H, 5); cbi(ICR1H, 6); cbi(ICR1H, 7); cbi(ICR1L, 0); sbi(ICR1L, 1); cbi(ICR1L, 2); cbi(ICR1L, 3); cbi(ICR1L, 4); sbi(ICR1L, 5); cbi(ICR1L, 6); sbi(ICR1L, 7); Are cbi() and sbi() available in tinyOS 1.1.11 or how can those register values be set manually? An assignment like "ICR1H = 0x4e; ICR1L = 0x20;" is not compilable in my environment, because I do not want to include "hardware.h". Thanks, BiBe _______________________________________________ Tinyos-help mailing list Tinyos-help@Millennium.Berkeley.EDU https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help