001c68bd94
program/tool from "FOO" to "TOOL_FOO". The new variables are: TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC For each, provide default in <bsd.sys.mk> of the form: TOOL_FOO?= foo and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override: TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo Document all of these in bsd.README. This cleans up a chunk of potential (and actual) namespace collision within our build infrastructure, as well as improves consistency in the share/mk documentation and provision of appropriate defaults for each of these variables. |
||
---|---|---|
.. | ||
res | ||
disptest.c | ||
elf.c | ||
hpccmap.c | ||
layout.c | ||
main.c | ||
Makefile | ||
mips.c | ||
palette.c | ||
pbsdboot1.uu | ||
pbsdboot.c | ||
pbsdboot.config | ||
pbsdboot.dsp | ||
pbsdboot.h | ||
pbsdboot.rc | ||
pbsdboot.uu | ||
platid_mask.c | ||
platid_name.c | ||
platid.c | ||
preference.c | ||
print.c | ||
README | ||
Resource.h | ||
systeminfo.c | ||
tx39xx.c | ||
vmem.c | ||
vr41xx.c |
PocketBSD boot loader for NetBSD/hpcmips Sun May 23 1999 Shin Takemura<takemura@ca2.so-net.ne.jp> PocketBSD project 0. What is this? This program load the NetBSD/hpcmips kernel and execute it. - All data on your PDA will be lost if the kernel boot successfully. - NetBSD/hpcmips kernel is ELF format binary executable. - This program supports only MIPS (especially NEC VR41X1 or VR4102 CPU) platforms -- NEC MC-R series, CASIO E- series, Everex Freestyle and others. 1. How to use - Copy pbsdboot.exe and the kernel 'netbsd into your PDA and start pbsdboot.exe. - Select 'kernel name' and 'Frame buffer' appropriately. - Push [boot] button. 2. How to compile Use Microsoft Visual C++ 5.0 and Windows CE toolkit for VC++ 5.0. It also needs Embedded toolkit for accessing raw block device to support native file system, FFS. VC++ 6.0 and toolkit 6.0 may works. But I've never tried. 3. About version string If you modify this program and update pbsdboot.uu, change version string which is coded in main.c appropriately. The version string is in format: Version A.B.C YYYY.MM.DD in where: A: Don't change this. B: Increment this number if you change program's behavior, fix some bugs or add new features. C: Increment this number if you change/add some parameters, constants or windows' resources YYYY.MM.DD: date