• メインページ
  • データ構造
  • ファイル
  • ファイル一覧
  • グローバル

OpenSSM/main.h

説明を見る。
00001 /**************************************************************************************************
00002     Title           : main
00003     Programmer      : Yosuke FURUSAWA.
00004     Copyright       : Copyright (C) 2008 Yosuke FURUSAWA.
00005     Since           : 2008/12/15
00006 
00007     Filename        : main.h
00008     Last up date    : 2010/06/19
00009     Kanji-Code      : Shift-JIS
00010     TAB Space       : 4
00011 **************************************************************************************************/
00012 
00013 
00014 #ifndef _MAIN_H_
00015 #define _MAIN_H_
00016 
00017 
00018 /*================================================================================================
00019 マクロ定義
00020 =================================================================================================*/
00021 #define GPIO_LED        LATAbits.LATA4
00022 #define GPIO_KXM        LATBbits.LATB1
00023 
00024 #define LED_ON()        GPIO_LED = 0
00025 #define LED_OFF()       GPIO_LED = 1
00026 
00027 #define KXM_ON()        GPIO_KXM = 1
00028 #define KXM_OFF()       GPIO_KXM = 0
00029 
00030 
00031 /*================================================================================================
00032 構造体
00033 =================================================================================================*/
00034 typedef struct INFO {
00035     char *serial;
00036 
00037     char *board_name;
00038     unsigned int  board_year;
00039     unsigned char board_month;
00040     unsigned char board_day;
00041     unsigned char board_major;
00042     unsigned char board_minor;
00043     unsigned char board_revision;
00044     char *board_designed;
00045 
00046     char *firmware_name;
00047     unsigned int  firmware_year;
00048     unsigned char firmware_month;
00049     unsigned char firmware_day;
00050     unsigned char firmware_major;
00051     unsigned char firmware_minor;
00052     unsigned char firmware_revision;
00053     char *firmware_designed;
00054 
00055     char *project;
00056     char *web;
00057     char *mail;
00058     char *copyright;
00059 } INFO_T;
00060 typedef INFO_T* pINFO_T;
00061 
00062 
00063 /*=================================================================================================
00064 グローバル変数
00065 =================================================================================================*/
00066 extern const INFO_T info;
00067 
00068 
00069 /*================================================================================================
00070 プロトタイプ宣言
00071 =================================================================================================*/
00072 
00073 
00074 #endif

OpenSSMに対してThu Sep 9 2010 00:03:05に生成されました。  doxygen 1.7.1