1 #include <aros/bootloader.h>
2 #include <libraries/bootmenu.h>
3 #include <proto/bootloader.h>
6 #include "bootmenu_intern.h"
8 /* This file contains architecture-dependent defaults */
10 void InitBootConfig(struct BootConfig
*bootcfg
, APTR BootLoaderBase
)
14 bootcfg
->self
= bootcfg
;
16 strcpy(bootcfg
->defaultgfx
.libname
, "vgah.hidd");
17 strcpy(bootcfg
->defaultgfx
.hiddname
, "hidd.gfx.vga");
18 strcpy(bootcfg
->defaultkbd
.libname
, "kbd.hidd");
19 strcpy(bootcfg
->defaultkbd
.hiddname
, "hidd.kbd.hw");
20 strcpy(bootcfg
->defaultmouse
.libname
, "mouse.hidd");
21 strcpy(bootcfg
->defaultmouse
.hiddname
, "hidd.bus.mouse");
26 if ((vi
= (struct VesaInfo
*)GetBootInfo(BL_Video
)) != NULL
)
28 if (vi
->ModeNumber
!= 3)
30 strcpy(bootcfg
->defaultgfx
.libname
, "vesagfx.hidd");
31 strcpy(bootcfg
->defaultgfx
.hiddname
, "hidd.gfx.vesa");