24.12.2012 Views

Chapter 4 - DSpace at Waseda University

Chapter 4 - DSpace at Waseda University

Chapter 4 - DSpace at Waseda University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 2.3: The execution of local timer soft interruption handler<br />

And then, there are many kinds of timers in the Linux kernel.<br />

19<br />

<strong>Chapter</strong> 2<br />

� RTC: Every system has a real-time clock th<strong>at</strong> runs in itself regardless of any other<br />

chips. After booting, the Linux kernel reads RTC and sets up the present time.<br />

� TSC: The 80x86 micro-processor has a clock pin which receives signals from the<br />

outer oscill<strong>at</strong>or. Whenever the CLK pin receives the signals, the signals are saved in<br />

the 64 bit Time Stamp Counter register.<br />

� PIT: PIT is a counter which triggers an interrupt when it reaches the programmed<br />

count. There are one-shot mode and periodic mode. One-shot timers interrupt only<br />

once, and then stop counting. Periodic timers interrupt every time when they reach a<br />

specific value.<br />

� APIC: Local time of CPU. APIC gener<strong>at</strong>es an interrupt once or in a cycle such like<br />

PIT. However APIC sends the interrupt only to its own processor.<br />

� ACPI PMT: ACPI Power Management Timer. ACPI PMT is built in the ACPI main

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!