📄 mac_headers.h
字号:
/*******************************************************************************************************
* *
* ********** *
* ************ *
* *** *** *
* *** +++ *** *
* *** + + *** *
* *** + CHIPCON CC2420 INTEGRATED 802.15.4 MAC AND PHY *
* *** + + *** Master Header File *
* *** +++ *** *
* *** *** *
* ************ *
* ********** *
* *
*******************************************************************************************************
* CONFIDENTIAL *
* The use of this file is restricted by the signed MAC software license agreement. *
* *
* Copyright Chipcon AS, 2004 *
*******************************************************************************************************
* This file shall be included in all source files (*.c). No other header inclusions are required. *
*******************************************************************************************************
* Compiler: NEC Electronics PM plus V5.20 *
* Target platform: 78K0/KF2 *
*******************************************************************************************************
* The revision history is located at the bottom of this file *
*******************************************************************************************************/
#ifndef MACHEADERS_H
#define MACHEADERS_H
#include "stackTotal.h"
/*******************************************************************************************************
*******************************************************************************************************
************************** HAL/MAC LIBRARY HEADER FILES **************************
*******************************************************************************************************
*******************************************************************************************************/
//-------------------------------------------------------------------------------------------------------
// Hardware abstraction library for the ATMEGA128(L)
#include "hal/780547/hal.h"
#include "hal/hal_cc2420.h"
//-------------------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------------------
// Standard include files
#include <string.h>
#include <stdio.h>///
// Development board access (used by app/higher layer)
#include "hal/780547/hal_cc2420db.h"
// MAC setup (parameters, sizes, options)
#include "mac/780547/mac_setup.h"
// MAC interface (used by the higher layer)
#include "mac/780547/mac.h"
// CC2420 power-down
#include "mac/780547/mac_power_management.h"
//-------------------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------------------
// INTERNAL
// MAC header files (for internal use only!)
#include "mac/780547/mac_general.h"
#include "mac/780547/mac_timer.h"
#include "mac/780547/mac_scheduler.h"
#include "mac/780547/mac_security.h"
#include "mac/780547/mac_tx_pool.h"
#include "mac/780547/mac_tx_engine.h"
#include "mac/780547/mac_indirect_queue.h"
#include "mac/780547/maca_indirect_polling.h"///
#include "mac/780547/mac_support.h"
#include "mac/780547/mac_beacon_handler.h"
#include "mac/780547/mac_rx_pool.h"
#include "mac/780547/mac_rx_engine.h"
#include "mac/780547/mac_scan.h"
//-------------------------------------------------------------------------------------------------------
#endif
/*******************************************************************************************************
* Revision history:
*
* $Log: mac_headers.h,v $
* Revision 1.7 2004/08/13 13:04:41 jol
* CC2420 MAC Release v0.7
*
*
*******************************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -