mirror of
https://github.com/opnsense/src.git
synced 2026-04-29 10:11:09 -04:00
only when typing the sequence "123" (opposite to the standard 'push any button' approach). That results useful when using serial lines sending garbage and leading to unwilling boot prompt appearence. Obtained from: Sandvine Incorporated Reviewed by: emaste, jhb Sponsored by: Sandvine Incorporated MFC: 1 week
45 lines
1,023 B
Makefile
45 lines
1,023 B
Makefile
# $FreeBSD$
|
|
|
|
SRCS+= boot.c commands.c console.c devopen.c interp.c
|
|
SRCS+= interp_backslash.c interp_parse.c ls.c misc.c
|
|
SRCS+= module.c panic.c
|
|
|
|
.if ${MACHINE} == "i386" || ${MACHINE_ARCH} == "amd64"
|
|
SRCS+= load_elf32.c load_elf32_obj.c reloc_elf32.c
|
|
SRCS+= load_elf64.c load_elf64_obj.c reloc_elf64.c
|
|
.elif ${MACHINE} == "pc98"
|
|
SRCS+= load_elf32.c load_elf32_obj.c reloc_elf32.c
|
|
.elif ${MACHINE_ARCH} == "powerpc" || ${MACHINE_ARCH} == "arm"
|
|
SRCS+= load_elf32.c reloc_elf32.c
|
|
.elif ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "ia64"
|
|
SRCS+= load_elf64.c reloc_elf64.c
|
|
.endif
|
|
|
|
.if defined(LOADER_NET_SUPPORT)
|
|
SRCS+= dev_net.c
|
|
.endif
|
|
|
|
.if defined(HAVE_BCACHE)
|
|
SRCS+= bcache.c
|
|
.endif
|
|
|
|
# Machine-independant ISA PnP
|
|
.if defined(HAVE_ISABUS)
|
|
SRCS+= isapnp.c
|
|
.endif
|
|
.if defined(HAVE_PNP)
|
|
SRCS+= pnp.c
|
|
.endif
|
|
|
|
# Forth interpreter
|
|
.if defined(BOOT_FORTH)
|
|
SRCS+= interp_forth.c
|
|
MAN+= ../forth/loader.conf.5
|
|
MAN+= ../forth/loader.4th.8
|
|
.endif
|
|
|
|
.if defined(BOOT_PROMPT_123)
|
|
CFLAGS+= -DBOOT_PROMPT_123
|
|
.endif
|
|
|
|
MAN+= loader.8
|