[PATCH 0/1] Add DS1338 RTC device implementation in Rust

3 views
Skip to first unread message

bbbbbq

unread,
Dec 6, 2025, 6:52:46 PM (10 days ago) Dec 6
to chao...@openatom.club, luo...@openatom.club, chen...@openatom.club, dz...@openatom.club, plu...@openatom.club, hust-os-ker...@googlegroups.com, bbbbbq
This patch series implements the DS1338 Real-Time Clock device in Rust
as a replacement for the C version.

bbbbbq (1):
rust/hw/rtc: Add DS1338 RTC device implementation

hw/rtc/Kconfig | 5 +
hw/rtc/meson.build | 2 +-
rust/Cargo.lock | 16 ++
rust/Cargo.toml | 1 +
rust/hw/Kconfig | 1 +
rust/hw/meson.build | 1 +
rust/hw/rtc/Kconfig | 4 +
rust/hw/rtc/ds1338/Cargo.toml | 31 ++++
rust/hw/rtc/ds1338/meson.build | 40 +++++
rust/hw/rtc/ds1338/src/lib.rs | 269 +++++++++++++++++++++++++++++++++
rust/hw/rtc/meson.build | 3 +
rust/system/wrapper.h | 1 +
12 files changed, 373 insertions(+), 1 deletion(-)
create mode 100644 rust/hw/rtc/Kconfig
create mode 100644 rust/hw/rtc/ds1338/Cargo.toml
create mode 100644 rust/hw/rtc/ds1338/meson.build
create mode 100644 rust/hw/rtc/ds1338/src/lib.rs
create mode 100644 rust/hw/rtc/meson.build

--
2.34.1

Chao Liu

unread,
Dec 6, 2025, 7:24:45 PM (10 days ago) Dec 6
to bbbbbq, luo...@openatom.club, chen...@openatom.club, dz...@openatom.club, plu...@openatom.club, hust-os-ker...@googlegroups.com, bbbbbq
On 12/7/2025 7:52 AM, bbbbbq wrote:
> This patch series implements the DS1338 Real-Time Clock device in Rust
> as a replacement for the C version.
>
This patch depends on the i2cbus PATCH v2. For upstream submission (via email),
we need to expose additional definitions to support this change.

Thanks,
Chao
Reply all
Reply to author
Forward
0 new messages