Programmable Interval Timer — Änderungen 7407 → 8814

Zeile 1: Zeile 1:
−
Der Programmable Interval Timer (PIT) ist ein Baustein auf dem Mainboard, der in regelmäßigen Zeitabständen Signale erzeugt. Er arbeitet intern mit einer Frequenz von 1193180 Hz und kann z. B. für präemptives Multitasking oder als Systemuhr genutzt werden.
+
Der Programmable Interval Timer (PIT) ist ein Baustein auf dem Mainboard, der in regelmäßigen Zeitabständen Signale erzeugt. Er arbeitet intern mit einer Frequenz von rund 1193182 Hz und kann z. B. für präemptives Multitasking oder als Systemuhr genutzt werden.
  
 
== Register ==
 
== Register ==
Zeile 90: Zeile 90:
 
void pit_init(int freq)
 
void pit_init(int freq)
 
{
 
{
−
   freq = 1193180 / freq;
+
   freq = 1193182 / freq;
 
   outb(0x43, 0x34);
 
   outb(0x43, 0x34);
 
   outb(0x40,freq & 0xFF);
 
   outb(0x40,freq & 0xFF);