bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH hurd v1] Add partial /proc/cpuinfo implementation


From: Sergey Bugaev
Subject: Re: [PATCH hurd v1] Add partial /proc/cpuinfo implementation
Date: Mon, 27 Jan 2025 00:25:15 +0300

On Mon, Jan 27, 2025 at 12:18 AM Samuel Thibault
<samuel.thibault@gnu.org> wrote:
> > +  err = aarch64_get_hwcaps(mach_host_self(), &caps, &mdir, &revdir);
> > +  if (err)
> > +    goto out;
> > +
> > +  implementer = (mdir  & 0xff000000) >> 24;
> > +  variant = (mdir      & 0x00f00000) >> 20;
> > +  architecture = (mdir & 0x000f0000) >> 16;
> > +  part_num = (mdir     & 0x0000fff0) >> 4;
> > +  revision = (mdir     & 0x0000000f) >> 0;
>
> Better align mdir too to make it look nicer.

Speaking of which, it's midr (main identification register) and revidr
(revision identification register), not *dir.

> > +out:
> > +  flcose(m);
>
> You didn't try to compile it ;)

I suppose that's not easy for Diego to do, given the state of aarch64-gnu :)

Sergey



reply via email to

[Prev in Thread] Current Thread [Next in Thread]