alpha
Login
or
Join now
jmrp.io
/
kleidos
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
[READ-ONLY] Mirror of https://github.com/jmrplens/kleidos. Kleidos — Hardware BLE password manager for ESP32-S3 (M5StickC Plus2, StickS3, M5Stack Gray, T-Deck, Cardputer)
jmrplens.github.io/kleidos/
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
kleidos
/
test
/
drivers
/
test_bm8563_regmap
/
at
main
1 file
José M. Requena Plens
Add datasheet-complete BM8563 RTC register map table
13d ago
ab511852
test_bm8563_regmap.cpp
Add datasheet-complete BM8563 RTC register map table Author the full 16-register (0x00-0x0F) BM8563/PCF8563 descriptor table for the HAL introspection engine and register it on the RTC driver's begin() success path, so the debug console can decode and gate writes to the RTC. Field layouts are taken from the NXP/Philips PCF8563 datasheet (a BM8563 register clone), cross-checked against the Epson RTC-8563 datasheet and the repo's own hot-path anchors in bm8563_regs.h. STOP (0x00), the alarm/timer interrupt enables and flags (0x01), and the countdown-timer enable (0x0E) carry critical=true because the escalating-lockout timers depend on the RTC surviving deep sleep; time/date/alarm/CLKOUT value registers stay non-critical RW. Add a native test asserting structural validity, the full 16-register span, the timekeeping-critical classification, the VL and century flags, and the formatRegLine no-truncation fence. Claude-Session: https://claude.ai/code/session_01U878bNJtg9bCvAMM8CFKqS
1 week ago