On Sun, Mar 23, 2025 at 12:48:52AM +0100, Samuel Thibault wrote: > Hello, > Thanks for the review
> Zhaoming Luo, le sam. 22 mars 2025 15:24:50 +0800, a ecrit: > > > diff --git a/i386/i386at/model_dep.c b/i386/i386at/model_dep.c > > index 30449c37..aa8451ac 100644 > > --- a/i386/i386at/model_dep.c > > +++ b/i386/i386at/model_dep.c > > @@ -229,6 +229,11 @@ void machine_init(void) > > */ > > hpet_init(); > > #endif > > + > > + /* > > + * Initialize the HPET > > + */ > > + hpet_init(); > > } > > > > /* Conserve power on processor CPU. */ > > You should also cope with the case where hpet_addr is NULL. > Is this `assert(hpet_addr != 0)` a kind of cope? https://git.savannah.gnu.org/cgit/hurd/gnumach.git/tree/i386/i386/apic.c#n426 Zhaoming