⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 v850es_kj1.h

📁 符合日本著名的ITRON规范的开源操作系统。 TOPPERS/JSP内核就是TOPPERS工程按μITRON4.0研发的第一个 软件
💻 H
📖 第 1 页 / 共 3 页
字号:
/* *  TOPPERS/JSP Kernel *      Toyohashi Open Platform for Embedded Real-Time Systems/ *      Just Standard Profile Kernel *  *  Copyright (C) 2005 by Freelines CO.,Ltd  *  *  惧淡螟侯涪荚は·笆布の (1)×(4) の掘凤か·Free Software Foundation  *  によって给山されている GNU General Public License の Version 2 に淡 *  揭されている掘凤を塔たす眷圭に嘎り·塑ソフトウェア∈塑ソフトウェア *  を猖恃したものを崔むˉ笆布票じ∷を蝗脱ˇ剩澜ˇ猖恃ˇ浩芹邵∈笆布· *  网脱と钙ぶ∷することを痰浸で钓满するˉ *  (1) 塑ソフトウェアをソ〖スコ〖ドの妨で网脱する眷圭には·惧淡の螟侯 *      涪山绩·この网脱掘凤および布淡の痰瘦沮惮年が·そのままの妨でソ〖 *      スコ〖ド面に崔まれていることˉ *  (2) 塑ソフトウェアを·ライブラリ妨及など·戮のソフトウェア倡券に蝗 *      脱できる妨で浩芹邵する眷圭には·浩芹邵に燃うドキュメント∈网脱 *      荚マニュアルなど∷に·惧淡の螟侯涪山绩·この网脱掘凤および布淡 *      の痰瘦沮惮年を非很することˉ *  (3) 塑ソフトウェアを·怠达に寥み哈むなど·戮のソフトウェア倡券に蝗 *      脱できない妨で浩芹邵する眷圭には·肌のいずれかの掘凤を塔たすこ *      とˉ *    (a) 浩芹邵に燃うドキュメント∈网脱荚マニュアルなど∷に·惧淡の螟 *        侯涪山绩·この网脱掘凤および布淡の痰瘦沮惮年を非很することˉ *    (b) 浩芹邵の妨轮を·侍に年める数恕によって·TOPPERSプロジェクトに *        鼠桂することˉ *  (4) 塑ソフトウェアの网脱により木儡弄または粗儡弄に栏じるいかなる禄 *      巢からも·惧淡螟侯涪荚およびTOPPERSプロジェクトを倘勒することˉ *  *  塑ソフトウェアは·痰瘦沮で捏丁されているものであるˉ惧淡螟侯涪荚お *  よびTOPPERSプロジェクトは·塑ソフトウェアに簇して·その努脱材墙拉も *  崔めて·いかなる瘦沮も乖わないˉまた·塑ソフトウェアの网脱により木 *  儡弄または粗儡弄に栏じたいかなる禄巢に簇しても·その勒扦を砷わないˉ *  *  @(#) $Id: v850es_kj1.h,v 1.5 2005/12/12 09:15:14 honda Exp $ */#ifndef	_V850ES_KJ1_H_#define	_V850ES_KJ1_H_/* *	プロセッサに巴赂する年盗∈V850脱∷ */#ifndef _MACRO_ONLYtypedef unsigned char   byte;typedef unsigned short  word;typedef unsigned long   dword;typedef volatile byte   IOREG;typedef volatile word   HIOREG;typedef volatile dword  LIOREG;#endif /* _MACRO_ONLY *//* * 柒垄RAM */#define	IRAM_TOP	0x03FFB000		/* 柒垄RAMの黎片アドレス */#define IRAM_SIZE	0x4000			/* 柒垄RAMの络きさ 16Kbyte(uPD70F3318Y) *//* * 柒垄FlashROM */#define	IROM_TOP	0x0000000		/* 柒垄FlashROMの黎片アドレス */#define IROM_SIZE	0x40000			/* 柒垄FlashROMの络きさ 256Kbyte(uPD70F3318Y) *//*  * V850ES/KJ1のIOレジスタ年盗 */#define	PDL			0xFFFFF004		/* ポ〖トDLレジスタ(0x0000) */#define	PDLL		0xFFFFF004		/* ポ〖トDLレジスタL(0x00) */#define	PDLH		0xFFFFF005		/* ポ〖トDLレジスタ(0x00) */#define	PDH			0xFFFFF006		/* ポ〖トDHレジスタ(0x00) */#define	PCS			0xFFFFF008		/* ポ〖トCSレジスタ(0x00) */#define	PCT			0xFFFFF00A		/* ポ〖トCTレジスタ(0x00) */#define	PCM			0xFFFFF00C		/* ポ〖トCMレジスタ(0x00) */#define	PCD			0xFFFFF00E		/* ポ〖トCDレジスタ(0x00) */#define	PMDL		0xFFFFF024		/* ポ〖トDLモ〖ドˇレジスタ(0xFFFF) */#define	PMDLL		0xFFFFF024		/* ポ〖トDLモ〖ドˇレジスタ(0xFF) */#define	PMDLH		0xFFFFF025		/* ポ〖トDLモ〖ドˇレジスタ(0xFF) */#define	PMDH		0xFFFFF026		/* ポ〖トDHモ〖ドˇレジスタ(0xFF) */#define	PMCS		0xFFFFF028		/* ポ〖トCSモ〖ドˇレジスタ(0xFF) */#define	PMCT		0xFFFFF02A		/* ポ〖トCTモ〖ドˇレジスタ(0xFF) */#define	PMCM		0xFFFFF02C		/* ポ〖トCMモ〖ドˇレジスタ(0xFF) */#define	PMCD		0xFFFFF02E		/* ポ〖トCDモ〖ドˇレジスタ(0xFF) */#define	PMCDL		0xFFFFF044		/* ポ〖トDLモ〖ドˇコントロ〖ルˇレジスタ(0x0000) */#define	PMCDLL		0xFFFFF044		/* ポ〖トDLモ〖ドˇコントロ〖ルˇレジスタ(0x00) */#define	PMCDLH		0xFFFFF045		/* ポ〖トDLモ〖ドˇコントロ〖ルˇレジスタ(0x00) */#define	PMCDH		0xFFFFF046		/* ポ〖トDHモ〖ドˇコントロ〖ルˇレジスタ(0x00) */#define	PMCCS		0xFFFFF048		/* ポ〖トCSモ〖ドˇコントロ〖ルˇレジスタ(0x00) */#define	PMCCT		0xFFFFF04A		/* ポ〖トCTモ〖ドˇコントロ〖ルˇレジスタ(0x00) */#define	PMCCM		0xFFFFF04C		/* ポ〖トCMモ〖ドˇコントロ〖ルˇレジスタ(0x00) */#define	BSC			0xFFFFF066		/* バスˇサイズˇコンフィギュレ〖ションˇレジスタ(0x5555) */#define	VSWC		0xFFFFF06E		/* システムˇウエイトˇコントロ〖ルˇレジスタ(0x77) */#define	IMR0		0xFFFFF100		/* 充り哈みマスクレジスタ(0xFFFF) */#define	IMR0L		0xFFFFF100		/* 充り哈みマスクˇレジスタ0(0xFF) */#define	IMR0H		0xFFFFF101		/* 充り哈みマスクˇレジスタ0(0xFF) */#define	IMR1		0xFFFFF102		/* 充り哈みマスクˇレジスタ(0xFFFF) */#define	IMR1L		0xFFFFF102		/* 充り哈みマスクˇレジスタ1(0xFF) */#define	IMR1H		0xFFFFF103		/* 充り哈みマスクˇレジスタ1(0xFF) */#define	IMR2		0xFFFFF104		/* 充り哈みマスクˇレジスタ(0xFFFF) */#define	IMR2L		0xFFFFF104		/* 充り哈みマスクˇレジスタ2(0xFF) */#define	IMR2H		0xFFFFF105		/* 充り哈みマスクˇレジスタ2(0xFF) */#define	IMR3		0xFFFFF106		/* 充り哈みマスクˇレジスタ(0xFFFF) */#define	IMR3L		0xFFFFF106		/* 充り哈みマスクˇレジスタ3(0xFF) */#define	WDT1IC		0xFFFFF110		/* 充り哈み扩告レジスタ(0x47) */#define	PIC0		0xFFFFF112		/* 充り哈み扩告レジスタ(0x47) */#define	PIC1		0xFFFFF114		/* 充り哈み扩告レジスタ(0x47) */#define	PIC2		0xFFFFF116		/* 充り哈み扩告レジスタ(0x47) */#define	PIC3		0xFFFFF118		/* 充り哈み扩告レジスタ(0x47) */#define	PIC4		0xFFFFF11A		/* 充り哈み扩告レジスタ(0x47) */#define	PIC5		0xFFFFF11C		/* 充り哈み扩告レジスタ(0x47) */#define	PIC6		0xFFFFF11E		/* 充り哈み扩告レジスタ(0x47) */#define	TM0IC00		0xFFFFF120		/* 充り哈み扩告レジスタ(0x47) */#define	TM0IC01		0xFFFFF122		/* 充り哈み扩告レジスタ(0x47) */#define	TM0IC10		0xFFFFF124		/* 充り哈み扩告レジスタ(0x47) */#define	TM0IC11		0xFFFFF126		/* 充り哈み扩告レジスタ(0x47) */#define	TM5IC0		0xFFFFF128		/* 充り哈み扩告レジスタ(0x47) */#define	TM5IC1		0xFFFFF12A		/* 充り哈み扩告レジスタ(0x47) */#define	CSI0IC0		0xFFFFF12C		/* 充り哈み扩告レジスタ(0x47) */#define	CSI0IC1		0xFFFFF12E		/* 充り哈み扩告レジスタ(0x47) */#define	SREIC0		0xFFFFF130		/* 充り哈み扩告レジスタ(0x47) */#define	SRIC0		0xFFFFF132		/* 充り哈み扩告レジスタ(0x47) */#define	STIC0		0xFFFFF134		/* 充り哈み扩告レジスタ(0x47) */#define	SREIC1		0xFFFFF136		/* 充り哈み扩告レジスタ(0x47) */#define	SRIC1		0xFFFFF138		/* 充り哈み扩告レジスタ(0x47) */#define	STIC1		0xFFFFF13A		/* 充り哈み扩告レジスタ(0x47) */#define	TMHIC0		0xFFFFF13C		/* 充り哈み扩告レジスタ(0x47) */#define	TMHIC1		0xFFFFF13E		/* 充り哈み扩告レジスタ(0x47) */#define	CSIAIC0		0xFFFFF140		/* 充り哈み扩告レジスタ(0x47) */#define	IICIC0		0xFFFFF142		/* 充り哈み扩告レジスタ(0x47) */#define	ADIC		0xFFFFF144		/* 充り哈み扩告レジスタ(0x47) */#define	KRIC		0xFFFFF146		/* 充り哈み扩告レジスタ(0x47) */#define	WTIIC		0xFFFFF148		/* 充り哈み扩告レジスタ(0x47) */#define	WTIC		0xFFFFF14A		/* 充り哈み扩告レジスタ(0x47) */#define	BRGIC		0xFFFFF14C		/* 充り哈み扩告レジスタ(0x47) */#define	TM0IC20		0xFFFFF14E		/* 充り哈み扩告レジスタ(0x47) */#define	TM0IC21		0xFFFFF150		/* 充り哈み扩告レジスタ(0x47) */#define	TM0IC30		0xFFFFF152		/* 充り哈み扩告レジスタ(0x47) */#define	TM0IC31		0xFFFFF154		/* 充り哈み扩告レジスタ(0x47) */#define	CSIAIC1		0xFFFFF156		/* 充り哈み扩告レジスタ(0x47) */#define	TM0IC40		0xFFFFF158		/* 充り哈み扩告レジスタ(0x47) */#define	TM0IC41		0xFFFFF15A		/* 充り哈み扩告レジスタ(0x47) */#define	TM0IC50		0xFFFFF15C		/* 充り哈み扩告レジスタ(0x47) */#define	TM0IC51		0xFFFFF15E		/* 充り哈み扩告レジスタ(0x47) */#define	CSI0IC2		0xFFFFF160		/* 充り哈み扩告レジスタ(0x47) */#define	SREIC2		0xFFFFF162		/* 充り哈み扩告レジスタ(0x47) */#define	SRIC2		0xFFFFF164		/* 充り哈み扩告レジスタ(0x47) */#define	STIC2		0xFFFFF166		/* 充り哈み扩告レジスタ(0x47) */#define	IICIC1		0xFFFFF168		/* 充り哈み扩告レジスタ(0x47) */#define	TP0OVIC		0xFFFFF174		/* 充り哈み扩告レジスタ(0x47) */#define	TP0CCIC0	0xFFFFF176		/* 充り哈み扩告レジスタ(0x47) */#define	TP0CCIC1	0xFFFFF178		/* 充り哈み扩告レジスタ(0x47) */#define	ISPR		0xFFFFF1FA		/* インサ〖ビスˇプライオリティˇレジスタ(0x00) */#define	PRCMD		0xFFFFF1FC		/* コマンドˇレジスタ(稍年) */#define	PSC			0xFFFFF1FE		/* パワ〖ˇセ〖ブˇコントロ〖ルˇレジスタ(0x00) */#define	ADM			0xFFFFF200		/* A/Dコンバ〖タˇモ〖ドˇレジスタ(0x00) */#define	ADS			0xFFFFF201		/* アナログ掐蜗チャネル回年レジスタ(0x00) */#define	PFM			0xFFFFF202		/* パワ〖ˇフェイル孺秤モ〖ドˇレジスタ(0x00) */#define	PFT			0xFFFFF203		/* パワ〖ˇフェイル孺秤しきい猛レジスタ(0x00) */#define	ADCR		0xFFFFF204		/* A/D恃垂冯蔡レジスタ(稍年) */#define	ADCRH		0xFFFFF205		/* A/D恃垂冯蔡レジスタ(稍年) */#define	DACS0		0xFFFFF280		/* D/A恃垂猛肋年レジスタ(0x00) */#define	DACS1		0xFFFFF282		/* D/A恃垂猛肋年レジスタ(0x00) */#define	DAM			0xFFFFF284		/* D/Aコンバ〖タˇモ〖ドˇレジスタ(0x00) */#define	KRM			0xFFFFF300		/* キ〖ˇリタ〖ンˇモ〖ドˇレジスタ(0x00) */#define	P0			0xFFFFF400		/* ポ〖ト0レジスタ(0x00) */#define	P1			0xFFFFF402		/* ポ〖ト1レジスタ(0x00) */#define	P3			0xFFFFF406		/* ポ〖ト3レジスタ(0x0000) */#define	P3L			0xFFFFF406		/* ポ〖ト3レジスタ(0x00) */#define	P3H			0xFFFFF407		/* ポ〖ト3レジスタ(0x00) */#define	P4			0xFFFFF408		/* ポ〖ト4レジスタ(0x00) */#define	P5			0xFFFFF40A		/* ポ〖ト5レジスタ(0x00) */#define	P6			0xFFFFF40C		/* ポ〖ト6レジスタ(0x0000) */#define	P6L			0xFFFFF40C		/* ポ〖ト6レジスタ(0x00) */#define	P6H			0xFFFFF40D		/* ポ〖ト6レジスタ(0x00) */#define	P7			0xFFFFF40E		/* ポ〖ト7レジスタ(稍年) */#define	P7L			0xFFFFF40E		/* ポ〖ト7レジスタ(稍年) */#define	P7H			0xFFFFF40F		/* ポ〖ト7レジスタ(稍年) */#define	P8			0xFFFFF410		/* ポ〖ト8レジスタ(0x00) */#define	P9			0xFFFFF412		/* ポ〖ト9レジスタ(0x0000) */#define	P9L			0xFFFFF412		/* ポ〖ト9レジスタ(0x00) */#define	P9H			0xFFFFF413		/* ポ〖ト9レジスタ(0x00) */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -