ポート 0x70 と 0x71 を介して RTC を直接読み書きしています。マニュアルによると、平日のバイトは、日曜日 = 1 の曜日を保持し、値の範囲は 1 から 7 です。バイトを読み取ると、今日は 4、つまり水曜日です。hwclock -r
その日が木曜日であるRTC 情報を読み取ると、これは正しいです。
他の日付を使用して日付を設定hwclock
し、コードで読み取ると、平日のバイトの変更が反映されません。
この問題は、すべてのシステムで持続します。何が問題になる可能性がありますか?