See the patches subdir there
OK, got it.
I am trying to understand the magic why microcore can be booted up entirely in RAM. My kernel knowledge is limited. It seems to me that the tmpfs-root.patch is the key. This patch lets the ramfs to be used as root fs. Is this correct?
What I still dont' understand is how kernel knows to use ramfs on boot? In my pxeboot, the bootloader only has the following line:
APPEND initrd=tinycore/core.gz
It's not obvious to me that how the kernel determined to boot everything into RAM.
Can someone give me more pointers or explain a little bit more?
David