Newer
Older
DE2_115_PROG / software / qsys_tutorial_lcd4 / sys_prog.h
@takayun takayun on 22 Dec 2016 820 bytes add inst SUB
/*
 * sys_prog.h
 *
 *  Created on: 2016/12/15
 *      Author: takayun
 */

#ifndef SYS_PROG_H_
#define SYS_PROG_H_

/**************************************************
 *						Defines
 **************************************************/

// プログラム実行状態
enum RunMode { RUN_STOP, RUN_INIT, RUN_PROC, RUN_TERM };

/**************************************************
 *						Variables
 **************************************************/

/**************************************************
 *						Functions
 **************************************************/

// 安全にPCのカウントアップを行う
unsigned int inc_pc();
unsigned int add_pc(unsigned int);
unsigned int set_pc(unsigned int);
unsigned int get_pc();

enum RunMode run_proc(enum RunMode mode);

#endif /* SYS_PROG_H_ */