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

📄 cpu_startup.h

📁 QNX ADS BSP code for i.MX27 chips
💻 H
📖 第 1 页 / 共 2 页
字号:
 */extern void	init_qtime_pxa270(void);extern struct callout_rtn	interrupt_id_pxa270;extern struct callout_rtn	interrupt_eoi_pxa270;extern struct callout_rtn	interrupt_mask_pxa270;extern struct callout_rtn	interrupt_unmask_pxa270;extern struct callout_rtn	interrupt_id_pxa270_gpio;extern struct callout_rtn	interrupt_eoi_pxa270_gpio;extern struct callout_rtn	interrupt_mask_pxa270_gpio;extern struct callout_rtn	interrupt_unmask_pxa270_gpio;/* * ------------------------------------------------------------------ * HY7201 support * ------------------------------------------------------------------ */extern void	init_qtime_hy7201(void);extern struct callout_rtn	reboot_hy7201;extern struct callout_rtn	power_hy7201;extern struct callout_rtn	timer_load_hy7201;extern struct callout_rtn	timer_value_hy7201;extern struct callout_rtn	timer_reload_hy7201;extern struct callout_rtn	interrupt_id_hy7201;extern struct callout_rtn	interrupt_eoi_hy7201;extern struct callout_rtn	interrupt_mask_hy7201;extern struct callout_rtn	interrupt_unmask_hy7201;extern struct callout_rtn	interrupt_id_hy7201_gpioa;extern struct callout_rtn	interrupt_eoi_hy7201_gpioa;extern struct callout_rtn	interrupt_mask_hy7201_gpioa;extern struct callout_rtn	interrupt_unmask_hy7201_gpioa;extern struct callout_rtn	interrupt_id_hy7201_gpiob;extern struct callout_rtn	interrupt_eoi_hy7201_gpiob;extern struct callout_rtn	interrupt_mask_hy7201_gpiob;extern struct callout_rtn	interrupt_unmask_hy7201_gpiob;extern struct callout_rtn	interrupt_id_hy7201_gpioc;extern struct callout_rtn	interrupt_eoi_hy7201_gpioc;extern struct callout_rtn	interrupt_mask_hy7201_gpioc;extern struct callout_rtn	interrupt_unmask_hy7201_gpioc;extern struct callout_rtn	interrupt_id_hy7201_gpiod;extern struct callout_rtn	interrupt_eoi_hy7201_gpiod;extern struct callout_rtn	interrupt_mask_hy7201_gpiod;extern struct callout_rtn	interrupt_unmask_hy7201_gpiod;extern unsigned long		rtc_time_hy7201();/* * ------------------------------------------------------------------ * IXP1200 support * ------------------------------------------------------------------ */extern void	init_ixp1200(unsigned, const char *, const char *);extern void	put_ixp1200(int);extern void	init_qtime_ixp1200(void);extern struct callout_rtn	reboot_ixp1200;extern struct callout_rtn	display_char_ixp1200;extern struct callout_rtn	poll_key_ixp1200;extern struct callout_rtn	break_detect_ixp1200;extern struct callout_rtn	timer_load_ixp1200;extern struct callout_rtn	timer_value_ixp1200;extern struct callout_rtn	timer_reload_ixp1200;extern struct callout_rtn	interrupt_id_ixp1200;extern struct callout_rtn	interrupt_eoi_ixp1200;extern struct callout_rtn	interrupt_mask_ixp1200;extern struct callout_rtn	interrupt_unmask_ixp1200;extern struct callout_rtn	interrupt_id_ixp1200_pci;extern struct callout_rtn	interrupt_eoi_ixp1200_pci;extern struct callout_rtn	interrupt_mask_ixp1200_pci;extern struct callout_rtn	interrupt_unmask_ixp1200_pci;extern const struct arm_core_config	ixp1200_config;/* * ------------------------------------------------------------------ * IXP2400 support * ------------------------------------------------------------------ */extern void	init_ixp2400(unsigned, const char *, const char *);extern void	put_ixp2400(int);extern void	init_qtime_ixp2400(void);extern void ixp2400_init_raminfo(void);extern struct callout_rtn	reboot_ixp2400;extern struct callout_rtn	display_char_ixp2400;extern struct callout_rtn	poll_key_ixp2400;extern struct callout_rtn	break_detect_ixp2400;extern struct callout_rtn	timer_load_ixp2400;extern struct callout_rtn	timer_value_ixp2400;extern struct callout_rtn	timer_reload_ixp2400;extern struct callout_rtn	interrupt_id_ixp2400;extern struct callout_rtn	interrupt_eoi_ixp2400;extern struct callout_rtn	interrupt_mask_ixp2400;extern struct callout_rtn	interrupt_unmask_ixp2400;extern struct callout_rtn	interrupt_id_ixp2400_pci;extern struct callout_rtn	interrupt_eoi_ixp2400_pci;extern struct callout_rtn	interrupt_mask_ixp2400_pci;extern struct callout_rtn	interrupt_unmask_ixp2400_pci;extern const struct arm_core_config	ixp2400_config;/* * ------------------------------------------------------------------ * IXP23XX support * ------------------------------------------------------------------ */extern void	init_qtime_ixp23xx(void);extern struct callout_rtn	reboot_ixp23xx;extern struct callout_rtn	timer_load_ixp23xx;extern struct callout_rtn	timer_value_ixp23xx;extern struct callout_rtn	timer_reload_ixp23xx;extern struct callout_rtn	interrupt_id_ixp23xx;extern struct callout_rtn	interrupt_eoi_ixp23xx;extern struct callout_rtn	interrupt_mask_ixp23xx;extern struct callout_rtn	interrupt_unmask_ixp23xx;extern struct callout_rtn     interrupt_id_ixdp2351_cpld;extern struct callout_rtn     interrupt_eoi_ixdp2351_cpld;extern struct callout_rtn     interrupt_mask_ixdp2351_cpld;extern struct callout_rtn     interrupt_unmask_ixdp2351_cpld;extern const struct arm_core_config	ixp23xx_config;/* * ------------------------------------------------------------------ * IXP425 support (also IXC1100) * ------------------------------------------------------------------ */extern void init_qtime_ixp425(void);extern struct callout_rtn   interrupt_id_ixp425;extern struct callout_rtn   interrupt_eoi_ixp425;extern struct callout_rtn   interrupt_mask_ixp425;extern struct callout_rtn   interrupt_unmask_ixp425;extern struct callout_rtn   timer_load_ixp425;extern struct callout_rtn   timer_value_ixp425;extern struct callout_rtn   timer_reload_ixp425;/* * ------------------------------------------------------------------ * IXP465 support (similar to IXP425) * ------------------------------------------------------------------ */extern struct callout_rtn   interrupt_id_ixp465;extern struct callout_rtn   interrupt_eoi_ixp465;extern struct callout_rtn   interrupt_mask_ixp465;extern struct callout_rtn   interrupt_unmask_ixp465;/* * ------------------------------------------------------------------ * OAMP support * ------------------------------------------------------------------ */extern void init_omap(unsigned channel, const char *init, const char *defaults);extern void put_omap(int);extern void omap5912_init_raminfo();extern struct callout_rtn	reboot_omap;extern struct callout_rtn	interrupt_id_omap_pri;extern struct callout_rtn	interrupt_eoi_omap_pri;extern struct callout_rtn	interrupt_mask_omap_pri;extern struct callout_rtn	interrupt_unmask_omap_pri;extern struct callout_rtn	interrupt_id_omap_sec;extern struct callout_rtn	interrupt_eoi_omap_sec;extern struct callout_rtn	interrupt_mask_omap_sec;extern struct callout_rtn	interrupt_unmask_omap_sec;extern struct callout_rtn	interrupt_id_omap_gpio1;extern struct callout_rtn	interrupt_eoi_omap_gpio1;extern struct callout_rtn	interrupt_mask_omap_gpio1;extern struct callout_rtn	interrupt_unmask_omap_gpio1;extern struct callout_rtn	interrupt_id_omap_mpuio;extern struct callout_rtn	interrupt_eoi_omap_mpuio;extern struct callout_rtn	interrupt_mask_omap_mpuio;extern struct callout_rtn	interrupt_unmask_omap_mpuio;extern struct callout_rtn	timer_load_omap;extern struct callout_rtn	timer_value_omap;extern struct callout_rtn	timer_reload_omap;/* * ------------------------------------------------------------------ * OMAP2420 support * ------------------------------------------------------------------ */extern struct callout_rtn	reboot_omap2420;extern struct callout_rtn	interrupt_id_omap2420;extern struct callout_rtn	interrupt_eoi_omap2420;extern struct callout_rtn	interrupt_mask_omap2420;extern struct callout_rtn	interrupt_unmask_omap2420;extern struct callout_rtn	interrupt_id_omap2420_gpio;extern struct callout_rtn	interrupt_eoi_omap2420_gpio;extern struct callout_rtn	interrupt_mask_omap2420_gpio;extern struct callout_rtn	interrupt_unmask_omap2420_gpio;extern struct callout_rtn	timer_load_omap2420;extern struct callout_rtn	timer_value_omap2420;extern struct callout_rtn	timer_reload_omap2420;extern void	init_qtime_omap2420(void);/* Samsung S3C2410 support */extern struct callout_rtn   interrupt_id_s3c2410;extern struct callout_rtn   interrupt_eoi_s3c2410;extern struct callout_rtn   interrupt_mask_s3c2410;extern struct callout_rtn   interrupt_unmask_s3c2410;extern struct callout_rtn   interrupt_id_s3c2410_u0;extern struct callout_rtn   interrupt_eoi_s3c2410_u0;extern struct callout_rtn   interrupt_mask_s3c2410_u0;extern struct callout_rtn   interrupt_unmask_s3c2410_u0;extern struct callout_rtn   interrupt_id_s3c2410_u1;extern struct callout_rtn   interrupt_eoi_s3c2410_u1;extern struct callout_rtn   interrupt_mask_s3c2410_u1;extern struct callout_rtn   interrupt_unmask_s3c2410_u1;extern struct callout_rtn   interrupt_id_s3c2410_u2;extern struct callout_rtn   interrupt_eoi_s3c2410_u2;extern struct callout_rtn   interrupt_mask_s3c2410_u2;extern struct callout_rtn   interrupt_unmask_s3c2410_u2;extern struct callout_rtn   interrupt_id_s3c2410_adc_tc;extern struct callout_rtn   interrupt_eoi_s3c2410_adc_tc;extern struct callout_rtn   interrupt_mask_s3c2410_adc_tc;extern struct callout_rtn   interrupt_unmask_s3c2410_adc_tc;extern struct callout_rtn   interrupt_id_s3c2410_ext_4_7;extern struct callout_rtn   interrupt_eoi_s3c2410_ext_4_7;extern struct callout_rtn   interrupt_mask_s3c2410_ext_4_7;extern struct callout_rtn   interrupt_unmask_s3c2410_ext_4_7;extern struct callout_rtn   interrupt_id_s3c2410_ext_8_23;extern struct callout_rtn   interrupt_eoi_s3c2410_ext_8_23;extern struct callout_rtn   interrupt_mask_s3c2410_ext_8_23;extern struct callout_rtn   interrupt_unmask_s3c2410_ext_8_23;extern struct callout_rtn   timer_load_s3c2410;extern struct callout_rtn   timer_value_s3c2410;extern struct callout_rtn   timer_reload_s3c2410;/* * ------------------------------------------------------------------ * MC9328MX1 support * ------------------------------------------------------------------ */extern void init_mx1(unsigned channel, const char *init, const char *defaults);extern void put_mx1(int);extern struct callout_rtn   display_char_mx1;extern struct callout_rtn   poll_key_mx1;extern struct callout_rtn   break_detect_mx1;extern struct callout_rtn   interrupt_id_aitc;extern struct callout_rtn   interrupt_eoi_aitc;extern struct callout_rtn   interrupt_mask_aitc;extern struct callout_rtn   interrupt_unmask_aitc;/* * ------------------------------------------------------------------ * ARM1136 processor support * ------------------------------------------------------------------ */extern struct callout_rtn	cache_1136_i;extern struct callout_rtn	cache_1136_d;extern struct callout_rtn	page_flush_1136;extern struct callout_rtn	page_flush_deferred_1136;extern const struct arm_cache_info	arm1136_cache;extern const struct arm_core_config	arm1136_config;extern void		arm1136_extra_init(struct cpuinfo_entry *, unsigned);/* * ------------------------------------------------------------------ * Fujitsu MB8X System-On-Chip support * ------------------------------------------------------------------ */extern struct callout_rtn	reboot_mb8x; extern struct callout_rtn	interrupt_id_mb8x_irc;extern struct callout_rtn	interrupt_eoi_mb8x_irc;extern struct callout_rtn	interrupt_mask_mb8x_irc;extern struct callout_rtn	interrupt_unmask_mb8x_irc;extern struct callout_rtn	interrupt_id_mb8x_eirc;extern struct callout_rtn	interrupt_eoi_mb8x_eirc_src_0;extern struct callout_rtn	interrupt_eoi_mb8x_eirc_src_1;extern struct callout_rtn	interrupt_eoi_mb8x_eirc_src_2;extern struct callout_rtn	interrupt_eoi_mb8x_eirc_src_3;extern struct callout_rtn	interrupt_mask_mb8x_eirc;extern struct callout_rtn	interrupt_unmask_mb8x_eirc;extern struct callout_rtn	timer_load_mb8x;extern struct callout_rtn	timer_value_mb8x;extern struct callout_rtn	timer_reload_mb8x;

⌨️ 快捷键说明

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