소스 검색

Fix issue that softpwm interrupt breaks yc059 sending

old_master
Kai Ryu 9 년 전
부모
커밋
f55872e09f
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3
    0
      keyboard/RedScarfIII/yc059.c

+ 3
- 0
keyboard/RedScarfIII/yc059.c 파일 보기

@@ -17,6 +17,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

#include <util/delay.h>
#include <avr/io.h>
#include <avr/interrupt.h>
#include "yc059.h"
#include "debug.h"

@@ -40,11 +41,13 @@ void yc059_init(void)

void yc059_send(uint8_t data)
{
cli();
yc059_send_header();
yc059_send_address();
yc059_send_byte(data);
yc059_send_byte(~data);
yc059_send_stop();
sei();
}

inline