技术文档和视频
|
@ -1,50 +0,0 @@
|
|||
/*
|
||||
* Copyright (c) 2020 AIIT XUOS Lab
|
||||
* XiUOS is licensed under Mulan PSL v2.
|
||||
* You can use this software according to the terms and conditions of the Mulan PSL v2.
|
||||
* You may obtain a copy of Mulan PSL v2 at:
|
||||
* http://license.coscl.org.cn/MulanPSL2
|
||||
* THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
|
||||
* EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
|
||||
* MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file: xiuos.h
|
||||
* @brief: all header files of kernel
|
||||
* @version: 1.0
|
||||
* @author: AIIT XUOS Lab
|
||||
* @date: 2020/3/10
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef XIUOS_H
|
||||
#define XIUOS_H
|
||||
|
||||
#include <xsconfig.h>
|
||||
#include <xs_kdbg.h>
|
||||
#include <xs_base.h>
|
||||
#include <xs_mutex.h>
|
||||
#include <xs_sem.h>
|
||||
#include <xs_event.h>
|
||||
#include <xs_msg.h>
|
||||
#include <xs_ktask.h>
|
||||
#include <xs_timer.h>
|
||||
#include <xs_klist.h>
|
||||
#include <xs_isr.h>
|
||||
#include <string.h>
|
||||
#include <stdio.h>
|
||||
#include <xs_memory.h>
|
||||
#include <xs_id.h>
|
||||
#include <xs_ktick.h>
|
||||
#include <xs_kdevice.h>
|
||||
#include <xs_init.h>
|
||||
#include <xs_assign.h>
|
||||
#include <xs_banner.h>
|
||||
#include <xs_poll.h>
|
||||
#include <xs_workqueue.h>
|
||||
#include <xs_circular_area.h>
|
||||
#include <xs_dataqueue.h>
|
||||
|
||||
#endif
|
|
@ -5,7 +5,7 @@ MAKEFLAGS += --no-print-directory
|
|||
.PHONY:COMPILE_APP COMPILE_KERNEL
|
||||
|
||||
|
||||
support :=kd233 stm32f407-st-discovery maix-go stm32f407zgt6 aiit-riscv64-board aiit-arm32-board hifive1-rev-B hifive1-emulator k210-emulator cortex-m3-emulator ok1052-c gapuino
|
||||
support :=kd233 stm32f407-st-discovery maix-go stm32f407zgt6 aiit-riscv64-board aiit-arm32-board hifive1-rev-B hifive1-emulator k210-emulator cortex-m3-emulator cortex-m4-emulator ok1052-c gapuino
|
||||
SRC_DIR:=
|
||||
|
||||
export BOARD ?=kd233
|
|
@ -9,6 +9,10 @@ ifeq ($(CONFIG_BOARD_STM32F407_EVB),y)
|
|||
SRC_DIR +=cortex-m4
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_BOARD_CORTEX_M4_EVB),y)
|
||||
SRC_DIR +=cortex-m4
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_BOARD_CORTEX_M7_EVB),y)
|
||||
SRC_DIR +=cortex-m7
|
||||
endif
|
|
@ -105,6 +105,7 @@ BSSInit:
|
|||
|
||||
BSSInitEnd:
|
||||
bl SystemInit
|
||||
bl stm32f407_start
|
||||
|
||||
bl entry
|
||||
bx lr
|
||||
.size Reset_Handler, .-Reset_Handler
|
0
Ubiquitous/XiUOS/arch/risc-v/gap8/Makefile → XiUOS/arch/risc-v/gap8/Makefile
Executable file → Normal file
0
Ubiquitous/XiUOS/arch/risc-v/gap8/arch_interrupt.h → XiUOS/arch/risc-v/gap8/arch_interrupt.h
Executable file → Normal file
0
Ubiquitous/XiUOS/arch/risc-v/gap8/boot.S → XiUOS/arch/risc-v/gap8/boot.S
Executable file → Normal file
0
Ubiquitous/XiUOS/arch/risc-v/gap8/gap8.h → XiUOS/arch/risc-v/gap8/gap8.h
Executable file → Normal file
0
Ubiquitous/XiUOS/arch/risc-v/gap8/interrupt.c → XiUOS/arch/risc-v/gap8/interrupt.c
Executable file → Normal file
0
Ubiquitous/XiUOS/arch/risc-v/gap8/tick.c → XiUOS/arch/risc-v/gap8/tick.c
Executable file → Normal file
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 64 KiB |
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 58 KiB |