1package(default_visibility = ["//visibility:public"])
2
3cc_library(
4    name = "hardware_rtc",
5    srcs = ["rtc.c"],
6    hdrs = ["include/hardware/rtc.h"],
7    includes = ["include"],
8    # TODO: Only rp2040 has a hardware/structs/rtc.h header.
9    target_compatible_with = ["//bazel/constraint:rp2040"],
10    deps = [
11        "//src/rp2_common:hardware_structs",
12        "//src/rp2_common:pico_platform",
13        "//src/rp2_common/hardware_clocks",
14        "//src/rp2_common/hardware_irq",
15        "//src/rp2_common/hardware_resets",
16    ],
17)
18