sergey
Veteran Member
Doesn't pearce_jj's XT-CF board do just that? I believe it supports both 8-bit DMA and programmed I/O modes. 3 ICs--you can't get much simpler than that.
I might be mistaken, but I think it uses the true IDE mode (just like XT-IDE does). One of the ICs in XT-CF is a CPLD, which is OK, but it is more expensive than a 74LS688, available only from one manufacturer (Xilinx), and must be pre-programmed using a JTAG + appropriate software. Which makes it less suitable for people building these boards themselves. (Using surface mounted parts is another issue... unfortunately it seems that most CF card slots are SMT with 0.635 mm pitch).