Author: sebastien.lelong
Date: Tue Apr 28 22:57:16 2009
New Revision: 951
Modified:
trunk/include/peripheral/pwm/pwm_ccp1.jal
trunk/include/peripheral/pwm/pwm_ccp2.jal
trunk/include/peripheral/pwm/pwm_ccp3.jal
trunk/include/peripheral/pwm/pwm_ccp4.jal
trunk/include/peripheral/pwm/pwm_ccp5.jal
Log:
issue-67: fix pwm_off() calling twice acting as pwm_on()
Modified: trunk/include/peripheral/pwm/pwm_ccp1.jal
==============================================================================
--- trunk/include/peripheral/pwm/pwm_ccp1.jal (original)
+++ trunk/include/peripheral/pwm/pwm_ccp1.jal Tue Apr 28 22:57:16 2009
@@ -59,7 +59,7 @@
procedure pwm1_off() is
-- pwm mode off, but keep 2 LSbits values
- ccp1con_shadow = ccp1con_shadow ^ 0b_0000_1100 -- ;; Note
+ ccp1con_shadow = ccp1con_shadow & !0b_0000_1100
CCP1CON = ccp1con_shadow
end procedure
Modified: trunk/include/peripheral/pwm/pwm_ccp2.jal
==============================================================================
--- trunk/include/peripheral/pwm/pwm_ccp2.jal (original)
+++ trunk/include/peripheral/pwm/pwm_ccp2.jal Tue Apr 28 22:57:16 2009
@@ -59,7 +59,7 @@
procedure pwm2_off() is
-- pwm mode off, but keep 2 LSbits values
- ccp2con_shadow = ccp2con_shadow ^ 0b_0000_1100 -- ;; Note
+ ccp2con_shadow = ccp2con_shadow & !0b_0000_1100
CCP2CON = ccp2con_shadow
end procedure
Modified: trunk/include/peripheral/pwm/pwm_ccp3.jal
==============================================================================
--- trunk/include/peripheral/pwm/pwm_ccp3.jal (original)
+++ trunk/include/peripheral/pwm/pwm_ccp3.jal Tue Apr 28 22:57:16 2009
@@ -59,7 +59,7 @@
procedure pwm3_off() is
-- pwm mode off, but keep 2 LSbits values
- ccp3con_shadow = ccp3con_shadow ^ 0b_0000_1100 -- ;; Note
+ ccp3con_shadow = ccp3con_shadow & !0b_0000_1100
CCP3CON = ccp3con_shadow
end procedure
Modified: trunk/include/peripheral/pwm/pwm_ccp4.jal
==============================================================================
--- trunk/include/peripheral/pwm/pwm_ccp4.jal (original)
+++ trunk/include/peripheral/pwm/pwm_ccp4.jal Tue Apr 28 22:57:16 2009
@@ -59,7 +59,7 @@
procedure pwm4_off() is
-- pwm mode off, but keep 2 LSbits values
- ccp4con_shadow = ccp4con_shadow ^ 0b_0000_1100 -- ;; Note
+ ccp4con_shadow = ccp4con_shadow & !0b_0000_1100
CCP4CON = ccp4con_shadow
end procedure
Modified: trunk/include/peripheral/pwm/pwm_ccp5.jal
==============================================================================
--- trunk/include/peripheral/pwm/pwm_ccp5.jal (original)
+++ trunk/include/peripheral/pwm/pwm_ccp5.jal Tue Apr 28 22:57:16 2009
@@ -59,7 +59,7 @@
procedure pwm5_off() is
-- pwm mode off, but keep 2 LSbits values
- ccp5con_shadow = ccp5con_shadow ^ 0b_0000_1100 -- ;; Note
+ ccp5con_shadow = ccp5con_shadow & !0b_0000_1100
CCP5CON = ccp5con_shadow
end procedure
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---