Mistake on this page?
Report an issue in GitHub or email us
cfg_mac.h
Go to the documentation of this file.
1 /*************************************************************************************************/
2 /*!
3  * \file
4  *
5  * \brief MAC system configuration.
6  *
7  * Copyright (c) 2013-2019 ARM Ltd. All Rights Reserved.
8  *
9  * Copyright (c) 2019-2020 Packetcraft, Inc.
10  *
11  * Licensed under the Apache License, Version 2.0 (the "License");
12  * you may not use this file except in compliance with the License.
13  * You may obtain a copy of the License at
14  *
15  * http://www.apache.org/licenses/LICENSE-2.0
16  *
17  * Unless required by applicable law or agreed to in writing, software
18  * distributed under the License is distributed on an "AS IS" BASIS,
19  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
20  * See the License for the specific language governing permissions and
21  * limitations under the License.
22  */
23 /*************************************************************************************************/
24 
25 #ifndef CFG_MAC_H
26 #define CFG_MAC_H
27 
28 #ifdef __cplusplus
29 extern "C" {
30 #endif
31 
32 /**************************************************************************************************
33  Macros
34 **************************************************************************************************/
35 
36 /*** Controller HCI ***/
37 
38 #ifndef CHCI_BUF_TAILROOM
39 #define CHCI_BUF_TAILROOM 4 /*!< Extra byte allocation required for buffer (e.g., for MIC). */
40 #endif
41 
42 /*** Scheduler ***/
43 
44 #ifndef SCH_TIMER_REQUIRED
45 #define SCH_TIMER_REQUIRED TRUE /*!< If hardware timer is required for radio access scheduler.*/
46 #endif
47 
48 #ifdef __cplusplus
49 };
50 #endif
51 
52 #endif /* CFG_MAC_H */
Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.