]> git.proxmox.com Git - mirror_edk2.git/blame - EmbeddedPkg/Library/DebugAgentTimerLibNull/DebugAgentTimerLib.c
EmbeddedPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / EmbeddedPkg / Library / DebugAgentTimerLibNull / DebugAgentTimerLib.c
CommitLineData
969eba7b 1/** @file\r
2 Null Debug Agent timer.\r
3\r
4 The debug agent uses the timer so the debugger can break into running programs.\r
5 If you link against this library you will not be able to break into a running\r
6 program with the debugger.\r
7\r
60274cca 8 Copyright (c) 2008 - 2010, Apple Inc. All rights reserved.<BR>\r
3402aac7 9\r
878b807a 10 SPDX-License-Identifier: BSD-2-Clause-Patent\r
969eba7b 11\r
12**/\r
13\r
14\r
15/**\r
16 Setup all the hardware needed for the debug agents timer.\r
17\r
18 This function is used to set up debug enviroment. It may enable interrupts.\r
19\r
20**/\r
21VOID\r
22EFIAPI\r
23DebugAgentTimerIntialize (\r
24 VOID\r
25 )\r
26{\r
27}\r
3402aac7
RC
28\r
29\r
969eba7b 30/**\r
31 Set the period for the debug agent timer. Zero means disable the timer.\r
32\r
33 @param[in] TimerPeriodMilliseconds Frequency of the debug agent timer.\r
34\r
3402aac7 35**/\r
969eba7b 36VOID\r
37EFIAPI\r
38DebugAgentTimerSetPeriod (\r
39 IN UINT32 TimerPeriodMilliseconds\r
40 )\r
41{\r
42}\r
3402aac7 43\r
969eba7b 44\r
45/**\r
3402aac7
RC
46 Perform End Of Interrupt for the debug agent timer. This is called in the\r
47 interrupt handler after the interrupt has been processed.\r
969eba7b 48\r
3402aac7 49**/\r
969eba7b 50VOID\r
51EFIAPI\r
52DebugAgentTimerEndOfInterrupt (\r
53 VOID\r
54 )\r
55{\r
56}\r
3402aac7 57\r