AM62Px MCU+ SDK
09.02.01
sdl_ip_mtog.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) Texas Instruments Incorporated 2022-2023
3
*
4
* Redistribution and use in source and binary forms, with or without
5
* modification, are permitted provided that the following conditions
6
* are met:
7
*
8
* Redistributions of source code must retain the above copyright
9
* notice, this list of conditions and the following disclaimer.
10
*
11
* Redistributions in binary form must reproduce the above copyright
12
* notice, this list of conditions and the following disclaimer in the
13
* documentation and/or other materials provided with the
14
* distribution.
15
*
16
* Neither the name of Texas Instruments Incorporated nor the names of
17
* its contributors may be used to endorse or promote products derived
18
* from this software without specific prior written permission.
19
*
20
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
22
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
23
* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
24
* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
25
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
26
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
27
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
28
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31
*
32
*/
39
#ifndef SDL_IP_MTOG_H_
40
#define SDL_IP_MTOG_H_
41
42
#ifdef __cplusplus
43
extern
"C"
{
44
#endif
45
46
#include <stdint.h>
47
#include <stdbool.h>
48
#include "
sdlr_mtog.h
"
49
59
typedef
uint32_t
SDL_MTOGVal
;
61
#define SDL_MTOG_VAL_1K ((uint32_t) 0U)
62
63
#define SDL_MTOG_VAL_4K ((uint32_t) 1U)
64
65
#define SDL_MTOG_VAL_16K ((uint32_t) 2U)
66
67
#define SDL_MTOG_VAL_64K ((uint32_t) 3U)
68
69
#define SDL_MTOG_VAL_256K ((uint32_t) 4U)
70
71
#define SDL_MTOG_VAL_1M ((uint32_t) 5U)
72
73
#define SDL_MTOG_VAL_2M ((uint32_t) 6U)
74
75
#define SDL_MTOG_VAL_4M_MINUS_1 ((uint32_t) 7U)
76
100
int32_t
SDL_MTOG_setTimeoutVal
(
SDL_MTOG_Regs
*pRegs,
SDL_MTOGVal
timeOut );
101
104
#ifdef __cplusplus
105
}
106
#endif
107
108
#endif
/* SDL_IP_MTOG_H_ */
109
SDL_MTOG_Regs
Definition:
sdlr_mtog.h:51
sdlr_mtog.h
SDL_MTOGVal
uint32_t SDL_MTOGVal
Definition:
sdl_ip_mtog.h:59
SDL_MTOG_setTimeoutVal
int32_t SDL_MTOG_setTimeoutVal(SDL_MTOG_Regs *pRegs, SDL_MTOGVal timeOut)
Set the timeout value.
source
sdl
mtog
v0
sdl_ip_mtog.h
generated by
1.8.20