No the code is error free. I did a project named VGAdrive , specified directory and device, created a new VHDL file and wrote all the code in it. But even though there are three different entities in one file, Quartus is only compiling the VGAdrive part leaving the other two out apparently. I know I'm doing something wrong cause the top level specifies 2 inputs and 3 outputs but what I'm getting is the VGAdrive inputs and outputs in the pin assignment. So my question is, I have two components and a top level. What are the steps in quartus for the three parts to work together.
So I know what you're trying to say PietervanderStar but I don't know how to do it and I can't find like a step by step thing on the web.