[Top][All Lists]

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

[SCM] GNU Mach branch, master, updated. v1.8-598-g2b4486d2

From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. v1.8-598-g2b4486d2
Date: Mon, 6 Mar 2023 19:06:39 -0500 (EST)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".

The branch, master has been updated
       via  2b4486d281efc9ee70c3e23a416b6ca5c43ba6ca (commit)
       via  29564c619f33702033ecf0a86caac7a294f1887f (commit)
      from  dac167f036465e9d7cca10c52d8345773d2e6c3f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 2b4486d281efc9ee70c3e23a416b6ca5c43ba6ca
Author: Samuel Thibault <>
Date:   Tue Mar 7 01:06:11 2023 +0100

    apic: Drop declaration of inexisting function

commit 29564c619f33702033ecf0a86caac7a294f1887f
Author: Damien Zammit <>
Date:   Mon Mar 6 07:05:03 2023 +0000

    lapic timer: Calibrate via mach timer not PIT
    Previously the lapic timer was calibrated by one-shot PIT timer2.
    This method can be buggy and generally unused in emulation environments.
    This patch reworks the timer calibration to use a mach timer based
    on regular PIT interrupts to remapped IOAPIC pin.
    This also changes the primary clock source to use PIT timer0 remapped
    to an IOAPIC pin when APIC mode is enabled, instead of a periodic lapic
    Message-Id: <>


Summary of changes:
 i386/i386/apic.h        |  4 +--
 i386/i386at/ioapic.c    | 81 ++++++++++++++++++++++++++++---------------------
 i386/i386at/model_dep.c |  8 +++--
 3 files changed, 54 insertions(+), 39 deletions(-)

GNU Mach

reply via email to

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