1 |
/* loader.h - OS loaders */ |
/* loader.h - OS loaders */ |
2 |
/* |
/* |
3 |
* GRUB -- GRand Unified Bootloader |
* GRUB -- GRand Unified Bootloader |
4 |
* Copyright (C) 2002,2003 Free Software Foundation, Inc. |
* Copyright (C) 2002,2003,2004 Free Software Foundation, Inc. |
5 |
* |
* |
6 |
* This program is free software; you can redistribute it and/or modify |
* This program is free software; you can redistribute it and/or modify |
7 |
* it under the terms of the GNU General Public License as published by |
* it under the terms of the GNU General Public License as published by |
29 |
extern grub_addr_t EXPORT_VAR(grub_os_area_addr); |
extern grub_addr_t EXPORT_VAR(grub_os_area_addr); |
30 |
extern grub_size_t EXPORT_VAR(grub_os_area_size); |
extern grub_size_t EXPORT_VAR(grub_os_area_size); |
31 |
|
|
32 |
|
int EXPORT_FUNC(grub_loader_is_loaded) (void); |
33 |
void EXPORT_FUNC(grub_loader_set) (grub_err_t (*boot) (void), |
void EXPORT_FUNC(grub_loader_set) (grub_err_t (*boot) (void), |
34 |
grub_err_t (*unload) (void)); |
grub_err_t (*unload) (void)); |
35 |
void EXPORT_FUNC(grub_loader_unset) (void); |
void EXPORT_FUNC(grub_loader_unset) (void); |