memdisk varieties: Allow for multiple memdisk installable hooks
authorShao Miller <shao.miller@yrdsb.edu.on.ca>
Mon, 9 Mar 2009 03:54:43 +0000 (23:54 -0400)
committerH. Peter Anvin <hpa@zytor.com>
Mon, 9 Mar 2009 05:53:22 +0000 (22:53 -0700)
commit1e5b612846943b32152cd4b639cef894b6f81e22
tree230dc97538bb109866f54973b929ac59179013e1
parent9c8898254752a8d29331ab838bb9794904a3f707
memdisk varieties: Allow for multiple memdisk installable hooks

This patch "sets the stage" for the memdisk kernel to include different
"installables": versions of the memdisk hooks.

This patch splits the case of the EDD-compiled hook from the non-EDD-compiled
hook.  Both are available inside the kernel, and the kernel chooses which one
to install based on the command-line.

It's possible that other, slightly modified versions of the memdisk hook could
be useful to have...
memdisk/Makefile
memdisk/memdisk.inc [moved from memdisk/memdisk.asm with 99% similarity]
memdisk/memdisk_chs.asm [new file with mode: 0644]
memdisk/memdisk_edd.asm [new file with mode: 0644]
memdisk/setup.c