X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/2236410f4582ab45ae8c384dd6eeeef5d10aab15..d1b1c8d9119229dbeed06cd252917e54a1cb77f6:/lunaix-os/hal/timer/timer_device.c diff --git a/lunaix-os/hal/timer/timer_device.c b/lunaix-os/hal/timer/timer_device.c index c5341be..1db8147 100644 --- a/lunaix-os/hal/timer/timer_device.c +++ b/lunaix-os/hal/timer/timer_device.c @@ -51,7 +51,7 @@ __hwtimer_ioctl(struct device* dev, u32_t req, va_list args) void hwtimer_init(u32_t hertz, void* tick_callback) { - struct hwtimer* hwt_ctx = hwtimer_choose(); + struct hwtimer* hwt_ctx = select_platform_timer(); hwt_ctx->init(hwt_ctx, hertz, tick_callback); hwt_ctx->running_freq = hertz; @@ -62,5 +62,5 @@ hwtimer_init(u32_t hertz, void* tick_callback) timerdev->ops.exec_cmd = __hwtimer_ioctl; - device_register(timerdev, &hwt_ctx->class, hwt_ctx->name); + register_device(timerdev, &hwt_ctx->class, hwt_ctx->name); } \ No newline at end of file