begin to update the amd64-smp part
Makefile: add tags option
update numa arch init info
Add a single-threaded version on x86_64 called amd64

This patch provides a single-threaded implementation for x86_64 so that
multi-core support can be introduced without considering the original
version. This is the first step to get rid of the supervisor as well as
the dirty glue_* files.

Not that this version does not support swapping yet. As swapping is
planned to be removed, this should not be a problem.

Signed-off-by: Junjie Mao <eternal.n08@gmail.com>
add more analysis and design info for amd64-smp
Merge branch 'mjj/amd64' of github.com:eternalNight/ucore_plus-next into mjj/amd64
add README for x86_64 develop
add README for i386 develop
update README.amd64
delete supervisor DIR
update Makefile
delete x86_64 related files
update README
add default ARCH in Makefile
update README for amd64
Add ACPICA to amd64

The package can compile successfully, but OS interface
remain unimplemented in acpiosl.c
Add CPUID helper for AMD64
LACPI init and cpu map init

TODO: IO-ACPI not init
add amd64 info
Merge branch 'chenyh/amd64' of github.com:chyyuu/ucore_plus into chenyh/amd64