Commit Graph

1254 Commits

Author SHA1 Message Date
Markus Fröschle
d25e6cfd98 refactored USB driver code, enabled debug printouts everywhere 2014-09-01 19:22:26 +00:00
Markus Fröschle
3b0e69127f now gets accepted by Modelsim 2014-09-01 14:24:55 +00:00
Markus Fröschle
029388c6c4 fixed some compiler warnings 2014-09-01 14:23:33 +00:00
Markus Fröschle
6fb30a56eb more generalization of the dbg() diagnostic message prints 2014-09-01 07:20:22 +00:00
Markus Fröschle
a92248a2b8 added debug statements. Apparently, the code is trying to initialize the
hub as mouse (which obviously can't work).
2014-09-01 06:41:07 +00:00
Markus Fröschle
de63bc6600 (re)enabled debugging statements 2014-09-01 06:26:19 +00:00
Markus Fröschle
332928fb78 (re)enabled USB bus scan. It takes an eternity to finish, but finally
returns. Hub found, but no mouse yet.
2014-09-01 06:19:45 +00:00
Markus Fröschle
0822848ad3 added debugging statements for PCI enumeration 2014-09-01 05:37:43 +00:00
Markus Fröschle
77b7ebd1e6 fixed wrong intermediate Makefile which was forgotten to change after
the rename
2014-08-31 12:35:54 +00:00
Markus Fröschle
cb0e1a0726 renamed tos/mcdcook to tos/bascook 2014-08-31 11:42:32 +00:00
Markus Fröschle
738e08d9d3 renamed to bascook 2014-08-31 11:40:55 +00:00
Markus Fröschle
cac5b05da7 renamed 2014-08-31 11:39:41 +00:00
Markus Fröschle
575ff4adc4 removed unused files. Modifed MCDCOOK build process to use BaS_gcc
includes (no need to sync includes anymore)
2014-08-31 11:36:59 +00:00
Markus Fröschle
bc33af04ab fixed various "comparison with different length" errors 2014-08-20 05:44:46 +00:00
Markus Fröschle
27824cd8e6 fixed wrong chip select for video frequency timer (VFT) register 2014-08-17 08:47:35 +00:00
Markus Fröschle
282c631601 added false_path to CLK_MAIN 2014-08-17 08:43:43 +00:00
Markus Fröschle
b73b59f372 fixed wrong pin assignment for FB_WRn 2014-08-17 08:42:26 +00:00
Markus Fröschle
9b1cb2255b fixed missing (not "translated" from the original .tdf) statements 2014-08-14 05:33:56 +00:00
Markus Fröschle
3691c94c5c added constraints for global clock signals 2014-08-14 05:30:45 +00:00
Markus Fröschle
beb4eed5b8 added missing files 2014-08-10 18:23:55 +00:00
Markus Fröschle
6074b0c9f1 fixed dbg() printout macro 2014-08-10 18:22:59 +00:00
Markus Fröschle
670181c8d4 added additional functions for cache handling 2014-08-10 18:21:49 +00:00
Markus Fröschle
ecdba7d62a fixed warning regarding incompatible pointers 2014-08-10 18:20:15 +00:00
Markus Fröschle
92dddd3ca9 made stack location symbolic 2014-08-10 17:19:10 +00:00
Markus Fröschle
852bf8928f modified jtagwait to allow to set reset start address when renamed to .TTP 2014-08-10 14:39:06 +00:00
Markus Fröschle
1134454984 disabled SignalTap 2014-08-09 19:45:29 +00:00
Markus Fröschle
cf659204c8 fixed formatting 2014-08-09 19:17:09 +00:00
Markus Fröschle
e9f5ee1ed3 added missing assignments and wrong pins for differential clock 2014-08-09 17:34:08 +00:00
Markus Fröschle
4ba8ac1426 added missing check for _FPGA_JTAG_VALID 2014-08-09 13:56:28 +00:00
Markus Fröschle
7c9a551635 added missing files forgot on last commit 2014-08-09 13:10:13 +00:00
Markus Fröschle
fd72b7ce9e support for JTAGWAIT.PRG (configure FPGA from JTAG port) implemented 2014-08-09 13:07:28 +00:00
Markus Fröschle
f55cae6c0f simplified PLL initialization 2014-08-08 19:52:07 +00:00
Markus Fröschle
2aee4d9c45 fixed a bug in wiring of I_RECONFIG (data_in was connected to FB_ADR(24 downto 16) instead ot FB_AD(24 downto 16) and reformatted files 2014-08-08 17:48:19 +00:00
Markus Fröschle
f0cfdc9d0b simplified pll initialization 2014-08-08 16:13:14 +00:00
Markus Fröschle
cf56eece67 fixed a few more problems resulting from changing libraries 2014-08-06 19:49:32 +00:00
Markus Fröschle
630a82de9a bumped version for release 2014-08-06 06:23:30 +00:00
Markus Fröschle
4c5b6d02e9 fixed formatting 2014-08-04 20:50:39 +00:00
Markus Fröschle
b40ddd37fc 2014-08-04 20:27:57 +00:00
Markus Fröschle
4c2be14e28 removed all dependencies to obsolete ieee.std_logic_arith and ieee.std_logic_unsigned in favour of ieee.numeric_std. There are a few things that still need to be fixed because of that, however. 2014-08-04 17:23:47 +00:00
Markus Fröschle
d96e0b82bc added tos programs that are used to interface to BaS_gcc from TOS. These programs are currently not build by default (need to call make in their respective directory for now). They expect to find a libcmini copy on the same directory level than you have your BaS_gcc folder. 2014-08-02 08:25:07 +00:00
David Gálvez
5f896320fa Add format specifier to fix debug messages format 2014-07-13 15:18:23 +00:00
David Gálvez
d1767a50e9 Make PCI memory space uncachable 2014-07-10 16:46:21 +00:00
David Gálvez
bf32e899d1 Merge pci_BaS_gcc branch to trunk 2014-07-10 15:45:45 +00:00
Markus Fröschle
fe7d35a212 fixed typo 2014-07-09 19:14:40 +00:00
Markus Fröschle
948fd2c798 fixed formatting 2014-06-23 18:23:44 +00:00
Markus Fröschle
f1f66f5fd9 fixed formatting 2014-06-23 05:46:13 +00:00
Markus Fröschle
2666b1de47 fixed compiler warnings 2014-06-23 05:37:51 +00:00
Markus Fröschle
138649e19f fixed a few compiler warnings 2014-06-23 05:32:49 +00:00
Markus Fröschle
8935f0bbc4 modified init_fpga() to honour JTAG configuration. Does not work
currently and needs support from the TOS side (program not finished yet)
2014-06-22 16:00:49 +00:00
Markus Fröschle
d1297a5b0e added Doxyfile for doxygen documentation 2014-06-21 19:53:54 +00:00