アラームレジスタもマスクをしてレジスタに反映する

ただし、BCDで禁則なのはケアしていない

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@112 013db118-44a6-b54f-8bf7-843cb86687b1
This commit is contained in:
fujita_ryohei 2010-03-31 12:43:47 +00:00
parent 36bfa47ef9
commit 6dd8c5bc7d

View File

@ -221,14 +221,24 @@ void vreg_ctr_write( u8 adrs, u8 data )
break;
case ( VREG_C_RTC_ALARM_MIN ):
vreg_ctr[adrs] = ( data & 0x7F );
rtc_alarm_dirty = 1;
break;
case ( VREG_C_RTC_ALARM_HOUR ):
vreg_ctr[adrs] = data;
vreg_ctr[adrs] = ( data & 0x3F );
rtc_alarm_dirty = 1;
break;
// 書くだけでよい
case ( VREG_C_RTC_ALARM_DAY ):
vreg_ctr[adrs] = ( data & 0x3F );
break;
case ( VREG_C_RTC_ALARM_MONTH ):
vreg_ctr[adrs] = ( data & 0x1F );
break;
case ( VREG_C_RTC_ALARM_YEAR ):
vreg_ctr[adrs] = data;
break;