deleted:    flesh/algorithm/readme
	renamed:    flesh/my/320x240/Makefile -> flesh/baremachine/320x240/Makefile
	renamed:    flesh/algorithm/btree/link.ld -> flesh/baremachine/320x240/link.ld
	renamed:    flesh/my/320x240/low.c -> flesh/baremachine/320x240/low.c
	renamed:    flesh/algorithm/btree/wrap/bare/start.c -> flesh/baremachine/320x240/start.c
	renamed:    flesh/my/768/768.s -> flesh/baremachine/768/768.s
	renamed:    flesh/my/clock/Makefile -> flesh/baremachine/clock/Makefile
	renamed:    flesh/my/clock/clock.c -> flesh/baremachine/clock/clock.c
	renamed:    flesh/my/clock/lib/start.s -> flesh/baremachine/clock/lib/start.s
	renamed:    flesh/my/clock/link/link.ld -> flesh/baremachine/clock/link/link.ld
	renamed:    flesh/my/color/Makefile -> flesh/baremachine/color/Makefile
	renamed:    flesh/my/color/color.c -> flesh/baremachine/color/color.c
	renamed:    flesh/algorithm/jpeg/wrap/bare/start.c -> flesh/baremachine/color/lib/start.c
	renamed:    flesh/my/color/link/link.ld -> flesh/baremachine/color/link/link.ld
	renamed:    flesh/my/dump64/dump64.s -> flesh/baremachine/dump64/dump64.s
	renamed:    flesh/my/hanzi/hanzi.s -> flesh/baremachine/hanzi/hanzi.s
	renamed:    flesh/my/multitask/Makefile -> flesh/baremachine/multitask/Makefile
	renamed:    flesh/my/multitask/ball.c -> flesh/baremachine/multitask/ball.c
	renamed:    flesh/my/multitask/lib/apic.s -> flesh/baremachine/multitask/lib/apic.s
	renamed:    flesh/my/multitask/lib/kernel.s -> flesh/baremachine/multitask/lib/kernel.s
	renamed:    flesh/my/multitask/lib/pic.s -> flesh/baremachine/multitask/lib/pic.s
	renamed:    flesh/game/ball/wrap/start.c -> flesh/baremachine/multitask/lib/start.c
	renamed:    flesh/my/multitask/lib/switch.s -> flesh/baremachine/multitask/lib/switch.s
	renamed:    flesh/my/multitask/link/1.ld -> flesh/baremachine/multitask/link/1.ld
	renamed:    flesh/my/multitask/link/2.ld -> flesh/baremachine/multitask/link/2.ld
	renamed:    flesh/my/multitask/taiji.c -> flesh/baremachine/multitask/taiji.c
	renamed:    flesh/my/poweroff/poweroff.c -> flesh/baremachine/poweroff/poweroff.c
	renamed:    flesh/my/printf/Makefile -> flesh/baremachine/printf/Makefile
	renamed:    flesh/my/printf/hello.c -> flesh/baremachine/printf/hello.c
	renamed:    flesh/my/printf/lib/print.c -> flesh/baremachine/printf/lib/print.c
	renamed:    flesh/my/320x240/start.c -> flesh/baremachine/printf/lib/start.c
	renamed:    flesh/my/printf/link/link.ld -> flesh/baremachine/printf/link/link.ld
	renamed:    flesh/my/printf/link/size.s -> flesh/baremachine/printf/link/size.s
	renamed:    flesh/my/random/Makefile -> flesh/baremachine/random/Makefile
	renamed:    flesh/my/color/lib/start.c -> flesh/baremachine/random/lib/start.c
	renamed:    flesh/my/random/link/link.ld -> flesh/baremachine/random/link/link.ld
	renamed:    flesh/my/random/random.c -> flesh/baremachine/random/random.c
	renamed:    flesh/my/taiji/Makefile -> flesh/baremachine/taiji/Makefile
	renamed:    flesh/my/multitask/lib/start.c -> flesh/baremachine/taiji/lib/start.c
	renamed:    flesh/my/320x240/link.ld -> flesh/baremachine/taiji/link/link.ld
	renamed:    flesh/my/taiji/taiji.c -> flesh/baremachine/taiji/taiji.c
	renamed:    flesh/my/win8/Makefile -> flesh/baremachine/win8/Makefile
	renamed:    flesh/my/win8/lib/hlt.s -> flesh/baremachine/win8/lib/hlt.s
	renamed:    flesh/my/printf/lib/start.c -> flesh/baremachine/win8/lib/start.c
	renamed:    flesh/my/win8/link/link.ld -> flesh/baremachine/win8/link/link.ld
	renamed:    flesh/my/win8/waiting.c -> flesh/baremachine/win8/waiting.c
	renamed:    flesh/my/zimo/Makefile -> flesh/baremachine/zimo/Makefile
	renamed:    flesh/my/zimo/lib/hlt.s -> flesh/baremachine/zimo/lib/hlt.s
	renamed:    flesh/my/random/lib/start.c -> flesh/baremachine/zimo/lib/start.c
	renamed:    flesh/my/zimo/link/link.ld -> flesh/baremachine/zimo/link/link.ld
	renamed:    flesh/my/zimo/zimo.c -> flesh/baremachine/zimo/zimo.c
	renamed:    flesh/pci/ahci/Makefile -> flesh/device/ahci/Makefile
	renamed:    flesh/pci/ahci/link.ld -> flesh/device/ahci/link.ld
	renamed:    flesh/pci/ahci/main/ahci.c -> flesh/device/ahci/main/ahci.c
	renamed:    flesh/pci/ahci/main/ahci.h -> flesh/device/ahci/main/ahci.h
	renamed:    flesh/pci/ahci/wrap/print.c -> flesh/device/ahci/wrap/print.c
	renamed:    flesh/pci/ahci/wrap/start.c -> flesh/device/ahci/wrap/start.c
	renamed:    flesh/pci/e1000/Makefile -> flesh/device/e1000/Makefile
	renamed:    flesh/pci/e1000/link.ld -> flesh/device/e1000/link.ld
	renamed:    flesh/pci/e1000/main/eth.c -> flesh/device/e1000/main/eth.c
	renamed:    flesh/pci/e1000/wrap/interrupt.s -> flesh/device/e1000/wrap/interrupt.s
	renamed:    flesh/pci/e1000/wrap/print.c -> flesh/device/e1000/wrap/print.c
	renamed:    flesh/pci/e1000/wrap/remember.c -> flesh/device/e1000/wrap/remember.c
	renamed:    flesh/my/taiji/lib/start.c -> flesh/device/e1000/wrap/start.c
	renamed:    flesh/usb/egalaxytouch/Makefile -> flesh/device/egalaxytouch/Makefile
	renamed:    flesh/pci/ehci/link.ld -> flesh/device/egalaxytouch/link.ld
	renamed:    flesh/usb/egalaxytouch/main/egalaxytouch.c -> flesh/device/egalaxytouch/main/egalaxytouch.c
	renamed:    flesh/usb/egalaxytouch/wrap/print.c -> flesh/device/egalaxytouch/wrap/print.c
	renamed:    flesh/my/win8/lib/start.c -> flesh/device/egalaxytouch/wrap/start.c
	renamed:    flesh/usb/egalaxytouch/wrap/usb.c -> flesh/device/egalaxytouch/wrap/usb.c
	renamed:    flesh/pci/ehci/Makefile -> flesh/device/ehci/Makefile
	renamed:    flesh/pci/xhci/link.ld -> flesh/device/ehci/link.ld
	renamed:    flesh/pci/ehci/main/ehci.c -> flesh/device/ehci/main/ehci.c
	renamed:    flesh/pci/ehci/main/isr.c -> flesh/device/ehci/main/isr.c
	renamed:    flesh/pci/ehci/wrap/interrupt.s -> flesh/device/ehci/wrap/interrupt.s
	renamed:    flesh/pci/ehci/wrap/print.c -> flesh/device/ehci/wrap/print.c
	renamed:    flesh/pci/ehci/wrap/start.c -> flesh/device/ehci/wrap/start.c
	renamed:    flesh/usb/pl2303/Makefile -> flesh/device/pl2303/Makefile
	renamed:    flesh/usb/egalaxytouch/link.ld -> flesh/device/pl2303/link.ld
	renamed:    flesh/usb/pl2303/main/pl2303.c -> flesh/device/pl2303/main/pl2303.c
	renamed:    flesh/usb/pl2303/wrap/print.c -> flesh/device/pl2303/wrap/print.c
	renamed:    flesh/my/zimo/lib/start.c -> flesh/device/pl2303/wrap/start.c
	renamed:    flesh/usb/pl2303/wrap/usb.c -> flesh/device/pl2303/wrap/usb.c
	renamed:    flesh/pci/xhci/Makefile -> flesh/device/xhci/Makefile
	renamed:    flesh/usb/pl2303/link.ld -> flesh/device/xhci/link.ld
	renamed:    flesh/pci/xhci/main/isr.c -> flesh/device/xhci/main/isr.c
	renamed:    flesh/pci/xhci/main/xhci.c -> flesh/device/xhci/main/xhci.c
	renamed:    flesh/pci/xhci/wrap/interrupt.s -> flesh/device/xhci/wrap/interrupt.s
	renamed:    flesh/pci/xhci/wrap/print.c -> flesh/device/xhci/wrap/print.c
	renamed:    flesh/pci/xhci/wrap/start.c -> flesh/device/xhci/wrap/start.c
	modified:   flesh/game/ball/Makefile
	modified:   flesh/game/ball/main/ball.c
	new file:   flesh/game/ball/main/makefile
	new file:   flesh/game/ball/wrap/bare/input.c
	renamed:    flesh/game/ball/wrap/print.c -> flesh/game/ball/wrap/bare/screen.c
	renamed:    flesh/pci/e1000/wrap/start.c -> flesh/game/ball/wrap/bare/start.c
	new file:   flesh/game/ball/wrap/makefile
	new file:   flesh/game/ball/wrap/system/global.c
	new file:   flesh/game/ball/wrap/system/input.c
	renamed:    flesh/algorithm/btree/wrap/system/screen.c -> flesh/game/ball/wrap/system/screen.c
	modified:   flesh/makefile
	renamed:    flesh/algorithm/btree/Makefile -> flesh/math/btree/Makefile
	renamed:    flesh/my/taiji/link/link.ld -> flesh/math/btree/link.ld
	renamed:    flesh/algorithm/btree/main/anscii.c -> flesh/math/btree/main/anscii.c
	renamed:    flesh/algorithm/btree/main/btree.c -> flesh/math/btree/main/btree.c
	renamed:    flesh/algorithm/btree/main/makefile -> flesh/math/btree/main/makefile
	renamed:    flesh/algorithm/btree/wrap/bare/input.c -> flesh/math/btree/wrap/bare/input.c
	renamed:    flesh/algorithm/btree/wrap/bare/screen.c -> flesh/math/btree/wrap/bare/screen.c
	renamed:    flesh/usb/egalaxytouch/wrap/start.c -> flesh/math/btree/wrap/bare/start.c
	renamed:    flesh/algorithm/btree/wrap/makefile -> flesh/math/btree/wrap/makefile
	renamed:    flesh/algorithm/btree/wrap/system/disk.c -> flesh/math/btree/wrap/system/disk.c
	renamed:    flesh/algorithm/btree/wrap/system/global.c -> flesh/math/btree/wrap/system/global.c
	renamed:    flesh/algorithm/btree/wrap/system/input.c -> flesh/math/btree/wrap/system/input.c
	renamed:    flesh/algorithm/jpeg/wrap/system/screen.c -> flesh/math/btree/wrap/system/screen.c
	renamed:    flesh/algorithm/jpeg/jarvis.jpg -> flesh/math/jpeg/jarvis.jpg
	renamed:    flesh/algorithm/jpeg/link.ld -> flesh/math/jpeg/link.ld
	renamed:    flesh/algorithm/jpeg/main/decode.c -> flesh/math/jpeg/main/decode.c
	renamed:    flesh/algorithm/jpeg/main/jpeg.c -> flesh/math/jpeg/main/jpeg.c
	renamed:    flesh/algorithm/jpeg/main/makefile -> flesh/math/jpeg/main/makefile
	renamed:    flesh/algorithm/jpeg/makefile -> flesh/math/jpeg/makefile
	renamed:    flesh/algorithm/jpeg/wrap/bare/bin.s -> flesh/math/jpeg/wrap/bare/bin.s
	renamed:    flesh/algorithm/jpeg/wrap/bare/input.c -> flesh/math/jpeg/wrap/bare/input.c
	renamed:    flesh/algorithm/jpeg/wrap/bare/malloc.c -> flesh/math/jpeg/wrap/bare/malloc.c
	renamed:    flesh/algorithm/jpeg/wrap/bare/screen.c -> flesh/math/jpeg/wrap/bare/screen.c
	renamed:    flesh/usb/pl2303/wrap/start.c -> flesh/math/jpeg/wrap/bare/start.c
	renamed:    flesh/algorithm/jpeg/wrap/makefile -> flesh/math/jpeg/wrap/makefile
	renamed:    flesh/algorithm/jpeg/wrap/system/disk.c -> flesh/math/jpeg/wrap/system/disk.c
	renamed:    flesh/algorithm/jpeg/wrap/system/global.c -> flesh/math/jpeg/wrap/system/global.c
	renamed:    flesh/algorithm/jpeg/wrap/system/input.c -> flesh/math/jpeg/wrap/system/input.c
	renamed:    flesh/algorithm/jpeg/wrap/system/malloc.c -> flesh/math/jpeg/wrap/system/malloc.c
	new file:   flesh/math/jpeg/wrap/system/screen.c
	deleted:    flesh/my/readme
	deleted:    flesh/pci/pcisearch/ahci.s
	deleted:    flesh/pci/readme
	deleted:    flesh/usb/readme
	modified:   tool/vmware/live.vmx