+
+static struct dcpu16_hw hw_ = {
+ .name_ = "Generic Clock (compatible)",
+ .id_l = 0xb402,
+ .id_h = 0x12d0,
+ .ver = 0x0001,
+ .mfg_l = 0x0000,
+ .mfg_h = 0x0000,
+ .hwi = clock_hwi_,
+ .cycle = clock_cycle_,
+ .reset = clock_reset_,
+ .data = (struct clock_ *)NULL
+};
+
+struct dcpu16_hw_module dcpu16_hw_module_clock = {
+ .template = &hw_,
+ .data_init = clock_data_init_,
+ .data_free = clock_data_free_,
+};