Cleanup dummy module a bit
This commit is contained in:
parent
d4252ebc05
commit
46ebe5c250
@ -4,12 +4,12 @@ PROJECT(XTLDR_DUMMY)
|
|||||||
# Specify include directories
|
# Specify include directories
|
||||||
include_directories(
|
include_directories(
|
||||||
${EXECTOS_SOURCE_DIR}/sdk/xtdk
|
${EXECTOS_SOURCE_DIR}/sdk/xtdk
|
||||||
${XTLDR_SOURCE_DIR}/includes
|
|
||||||
${XTLDR_DUMMY_SOURCE_DIR}/includes)
|
${XTLDR_DUMMY_SOURCE_DIR}/includes)
|
||||||
|
|
||||||
# Specify list of source code files
|
# Specify list of source code files
|
||||||
list(APPEND XTLDR_DUMMY_SOURCE
|
list(APPEND XTLDR_DUMMY_SOURCE
|
||||||
${XTLDR_DUMMY_SOURCE_DIR}/dummy.c)
|
${XTLDR_DUMMY_SOURCE_DIR}/dummy.c
|
||||||
|
${XTLDR_DUMMY_SOURCE_DIR}/globals.c)
|
||||||
|
|
||||||
# Link bootloader executable
|
# Link bootloader executable
|
||||||
add_executable(dummy ${XTLDR_DUMMY_SOURCE})
|
add_executable(dummy ${XTLDR_DUMMY_SOURCE})
|
||||||
|
16
xtldr2/modules/dummy/globals.c
Normal file
16
xtldr2/modules/dummy/globals.c
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
/**
|
||||||
|
* PROJECT: ExectOS
|
||||||
|
* COPYRIGHT: See COPYING.md in the top level directory
|
||||||
|
* FILE: xtldr/modules/dummy/globals.c
|
||||||
|
* DESCRIPTION: Dummy XTLDR module global variables
|
||||||
|
* DEVELOPERS: Rafal Kupiec <belliash@codingworkshop.eu.org>
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <xtblapi.h>
|
||||||
|
|
||||||
|
|
||||||
|
/* XTLDR protocol handler */
|
||||||
|
PXTBL_LOADER_PROTOCOL XtLdrProto;
|
||||||
|
|
||||||
|
/* Dummy Boot Protocol handler */
|
||||||
|
XTBL_BOOT_PROTOCOL BlpDummyProtocol;
|
21
xtldr2/modules/dummy/includes/globals.h
Normal file
21
xtldr2/modules/dummy/includes/globals.h
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
/**
|
||||||
|
* PROJECT: ExectOS
|
||||||
|
* COPYRIGHT: See COPYING.md in the top level directory
|
||||||
|
* FILE: xtldr/modules/dummy/includes/globals.h
|
||||||
|
* DESCRIPTION: Dummy XTLDR module global variables
|
||||||
|
* DEVELOPERS: Rafal Kupiec <belliash@codingworkshop.eu.org>
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef __XTLDR_DUMMY_GLOBALS_H
|
||||||
|
#define __XTLDR_DUMMY_GLOBALS_H
|
||||||
|
|
||||||
|
#include <xtblapi.h>
|
||||||
|
|
||||||
|
|
||||||
|
/* XTLDR protocol handler */
|
||||||
|
EXTERN PXTBL_LOADER_PROTOCOL XtLdrProto;
|
||||||
|
|
||||||
|
/* Dummy Boot Protocol handler */
|
||||||
|
EXTERN XTBL_BOOT_PROTOCOL BlpDummyProtocol;
|
||||||
|
|
||||||
|
#endif/* __XTLDR_DUMMY_GLOBALS_H */
|
Loading…
Reference in New Issue
Block a user