25 | | The timing mechanism in the PowerPC has a 64bit time base, which three types of timers are able to draw upon – the Programming Interval Timer (PIT), the Fixed Interval Timer (FIT), and the Watchdog Timer (WDT). The PIT is a 32bit countdown timer, which causes an interrupt when its count reaches zero. The FIT causes a binary interrupt when a user-chosen bit in the 64bit time base changes from a 0 to a 1. There four pre-defined bits that may be user may choose from. The WDT has the same functionality as the FIT, but instead of causing an interrupt when a chosen 0 to 1 bit transition occurs, the WDT causes a hardware reset. The user may customize the type of reset that occurs. Timer API and information can be found in the IP Catalog of XPS, under the “Timer” section.[[BR]][[BR]] |
| 25 | The timing mechanism in the PowerPC has a 64bit time base, which three types of timers are able to draw upon – the Programming Interval Timer (PIT), the Fixed Interval Timer (FIT), and the Watchdog Timer (WDT). The PIT is a 32bit countdown timer, which causes an interrupt when its count reaches zero. The FIT causes a binary interrupt when a user-chosen bit in the 64bit time base changes from a 0 to a 1. There four pre-defined bits that may be user may choose from. The WDT has the same functionality as the FIT, but instead of causing an interrupt when a chosen 0 to 1 bit transition occurs, the WDT causes a hardware reset. The user may customize the type of reset that occurs. Timer API and information can be found in the IP Catalog of XPS, under the “Timer” section.[[BR]] |
| 26 | [[BR]] |
| 27 | [wiki:ppc_prog_overview/preface PREV: Preface] ||| [wiki:ppc_prog_overview HOME] ||| [wiki:ppc_prog_overview/edkgcc NEXT: GCC in EDK] |