doxygen doesn't allow us to do the --include compiler.h trick...
This commit is contained in:
parent
783e9ca396
commit
f888bd589d
|
@ -1,6 +1,26 @@
|
||||||
#ifndef ETHERBOOT_H
|
#ifndef ETHERBOOT_H
|
||||||
#define ETHERBOOT_H
|
#define ETHERBOOT_H
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Standard includes that we always want
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "compiler.h"
|
||||||
|
#include "stddef.h"
|
||||||
|
#include "stdint.h"
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* IMPORTANT!!!!!!!!!!!!!!
|
||||||
|
*
|
||||||
|
* Everything below this point is cruft left over from older versions
|
||||||
|
* of Etherboot. Do not add *anything* below this point. Things are
|
||||||
|
* gradually being moved to individual header files.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
#include "osdep.h"
|
#include "osdep.h"
|
||||||
|
|
||||||
|
@ -205,9 +225,6 @@ extern long rfc2131_sleep_interval P((long base, int exp));
|
||||||
extern long rfc1112_sleep_interval P((long base, int exp));
|
extern long rfc1112_sleep_interval P((long base, int exp));
|
||||||
extern void cleanup P((void));
|
extern void cleanup P((void));
|
||||||
|
|
||||||
/* config.c */
|
|
||||||
extern void print_config(void);
|
|
||||||
|
|
||||||
/* osloader.c */
|
/* osloader.c */
|
||||||
/* Be careful with sector_t it is an unsigned long long on x86 */
|
/* Be careful with sector_t it is an unsigned long long on x86 */
|
||||||
typedef uint64_t sector_t;
|
typedef uint64_t sector_t;
|
||||||
|
@ -271,15 +288,6 @@ extern int elf_start(unsigned long machine, unsigned long entry, unsigned long p
|
||||||
extern unsigned long currticks P((void));
|
extern unsigned long currticks P((void));
|
||||||
extern void exit P((int status));
|
extern void exit P((int status));
|
||||||
|
|
||||||
/* serial.c */
|
|
||||||
extern int serial_getc P((void));
|
|
||||||
extern void serial_putc P((int));
|
|
||||||
extern int serial_ischar P((void));
|
|
||||||
extern int serial_init P((void));
|
|
||||||
extern void serial_fini P((void));
|
|
||||||
|
|
||||||
/* floppy.c */
|
|
||||||
extern int bootdisk P((int dev,int part));
|
|
||||||
|
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
External variables
|
External variables
|
||||||
|
@ -309,14 +317,6 @@ extern int freebsd_howto;
|
||||||
extern char freebsd_kernel_env[FREEBSD_KERNEL_ENV_SIZE];
|
extern char freebsd_kernel_env[FREEBSD_KERNEL_ENV_SIZE];
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* bootmenu.c */
|
|
||||||
|
|
||||||
/* osloader.c */
|
|
||||||
|
|
||||||
/* created by linker */
|
|
||||||
extern char _virt_start[], _text[], _etext[], _text16[], _etext16[];
|
|
||||||
extern char _data[], _edata[], _bss[], _ebss[], _end[];
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Local variables:
|
* Local variables:
|
||||||
|
|
Reference in New Issue