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

📄 rthw.h.svn-base

📁 RT-Thread是发展中的下一代微内核嵌入式实时操作系统
💻 SVN-BASE
字号:
/* * File      : rthw.h * This file is part of RT-Thread RTOS * COPYRIGHT (C) 2006, RT-Thread Development Team * * The license and distribution terms for this file may be * found in the file LICENSE in this distribution or at * http://www.fayfayspace.org/license/LICENSE. * * Change Logs: * Date           Author       Notes * 2006-03-18     Bernard      the first version * 2006-04-25     Bernard      add rt_hw_context_switch_interrupt definition */#ifndef __RT_HW_H__#define __RT_HW_H__/*! * @file rthw.h * @brief RT-Thread hardware abstract layer definitions */#include <rtthread.h>#ifdef __cplusplusextern "C" {#endif/*! * @addtogroup xgKernel */void rt_hw_cpu_icache_enable(void);void rt_hw_cpu_icache_disable(void);rt_base_t rt_hw_cpu_icache_status(void);void rt_hw_cpu_dcache_enable(void);void rt_hw_cpu_dcache_disable(void);rt_base_t rt_hw_cpu_dcache_status(void);void rt_hw_cpu_reset(void);void rt_hw_cpu_shutdown(void);rt_uint8 *rt_hw_stack_init(void *entry, void *parameter,	rt_uint8 *stack_addr, void *exit);void rt_hw_interrupt_init(void);void rt_hw_interrupt_mask(int vector);void rt_hw_interrupt_umask(int vector);void rt_hw_interrupt_install(int vector, rt_isr_handler_t new_handler, rt_isr_handler_t *old_handler);void rt_hw_interrupt_handle(int vector);rt_base_t rt_hw_interrupt_disable(void);void rt_hw_interrupt_enable(rt_base_t level);void rt_hw_context_switch(rt_uint32 from, rt_uint32 to);void rt_hw_context_switch_interrupt(rt_uint32 from, rt_uint32 to);char rt_serial_getc(void);void rt_serial_putc(const char c);void rt_console_puts(const char* str);/*@}*/#ifdef __cplusplus}#endif#endif

⌨️ 快捷键说明

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