Markus Fröschle
|
00b29437d8
|
did more changes to interrupt code, but still crashes in networking
|
2015-01-10 17:19:56 +00:00 |
|
Markus Fröschle
|
388ff72886
|
This version is working again, except network. For some reason, the DMA
interrupts don't seem to be triggered.
|
2015-01-09 20:12:03 +00:00 |
|
Markus Fröschle
|
6da4e0f182
|
(re) implemented irq1-4 + irq7
|
2015-01-09 16:01:58 +00:00 |
|
Markus Fröschle
|
1ed3bfab0c
|
(re)implemented irq1-irq4+irq7 handlers
|
2015-01-09 15:57:42 +00:00 |
|
Markus Fröschle
|
1787a5bbe8
|
fixed wrong offset on MFP interrupt
|
2015-01-09 15:08:44 +00:00 |
|
Markus Fröschle
|
4fee11270d
|
Not tested. Hopefully fixed interrupts.
|
2015-01-08 16:36:55 +00:00 |
|
Markus Fröschle
|
922be63d2a
|
fixed formatting
|
2015-01-07 13:54:35 +00:00 |
|
Markus Fröschle
|
2eb79b156a
|
reformatted
|
2014-12-30 22:25:36 +00:00 |
|
Markus Fröschle
|
3daaa49e79
|
reduced wait times
|
2014-12-30 14:21:05 +00:00 |
|
Markus Fröschle
|
320230ce31
|
merged latest fixes from R_0_8_6 branch
|
2014-12-29 14:44:55 +00:00 |
|
Markus Fröschle
|
8cb34bfe15
|
vmem_ctrl cannot be read on the current FPGA version
|
2014-12-29 14:37:39 +00:00 |
|
Markus Fröschle
|
51d9e1f5f6
|
modified DDR_CTRL state machine as exact copy of Fredi's HDL original
|
2014-12-28 10:01:08 +00:00 |
|
Markus Fröschle
|
c90e9e1b8c
|
reverted DDR_CTR to original version
|
2014-12-28 06:48:41 +00:00 |
|
Markus Fröschle
|
acaafef944
|
added more tests
|
2014-12-27 20:22:09 +00:00 |
|
Markus Fröschle
|
2adda3f946
|
various changes
|
2014-12-27 20:21:33 +00:00 |
|
Markus Fröschle
|
6fcd8c2cf2
|
disabled caches for tests to work reliably
|
2014-12-27 16:49:57 +00:00 |
|
Markus Fröschle
|
5cb3becb63
|
reformatted
|
2014-12-27 07:07:46 +00:00 |
|
Markus Fröschle
|
525253f70a
|
compile ELF by default
|
2014-12-26 22:15:38 +00:00 |
|
Markus Fröschle
|
09b8c3acb7
|
reformatted
|
2014-12-26 22:14:57 +00:00 |
|
Markus Fröschle
|
851e2a455f
|
DDR RAM read and write both seem to work but writing is eeeextreeeeeeemly slow for now...
|
2014-12-26 20:01:53 +00:00 |
|
Markus Fröschle
|
0cc08d4bed
|
more FPGA tests
|
2014-12-26 20:01:03 +00:00 |
|
Markus Fröschle
|
0c26287af7
|
moved logic into process
|
2014-12-26 19:47:22 +00:00 |
|
Markus Fröschle
|
df5164157d
|
fixed earlier misunderstandings, but still doesn't work
|
2014-12-26 16:29:40 +00:00 |
|
Markus Fröschle
|
22f39a7414
|
added more FPGA tests
|
2014-12-26 15:35:01 +00:00 |
|
Markus Fröschle
|
aea1a66956
|
do first tests with FPGA config. SDRAM doesn't seem to work, reading and writing of Firebee CLUT does work, hovever.
|
2014-12-26 12:31:44 +00:00 |
|
Markus Fröschle
|
6ecdcbb3d1
|
added test program for FPGA
|
2014-12-26 11:38:27 +00:00 |
|
Markus Fröschle
|
551375c12e
|
fixed to support bugfix from 0.8.6
|
2014-12-26 10:33:53 +00:00 |
|
Markus Fröschle
|
8081df42a6
|
merged fixes from 0.8.6.1 (errornous skip of FPGA load)
|
2014-12-26 09:36:45 +00:00 |
|
Markus Fröschle
|
b1c7851f34
|
start merging R_0.8.6.1 (jtag load bug fix)
|
2014-12-26 09:07:22 +00:00 |
|
Markus Fröschle
|
8706322f96
|
added to the DDR RAM model
reformatted (converted tabs to spaces)
|
2014-12-25 15:20:14 +00:00 |
|
Markus Fröschle
|
a7eb46e158
|
used design assistant to force the fitter to put more effort into getting the timing right which removed negative slack
|
2014-12-25 10:08:53 +00:00 |
|
Markus Fröschle
|
674406e4d3
|
formatting
|
2014-12-24 17:54:51 +00:00 |
|
Markus Fröschle
|
06688a9a02
|
got rid of BIT signal types
|
2014-12-24 17:07:51 +00:00 |
|
Markus Fröschle
|
5a923ddada
|
fixed formatting
|
2014-12-24 16:24:21 +00:00 |
|
Markus Fröschle
|
ef1807665e
|
removed UNSIGNED() conversions that are not needed anymore
|
2014-12-24 16:17:17 +00:00 |
|
Markus Fröschle
|
517599bc33
|
reenabled all modules
|
2014-12-24 16:11:12 +00:00 |
|
Markus Fröschle
|
e7e4fa4e75
|
added a little bus toggling to the test bench
|
2014-12-24 09:42:57 +00:00 |
|
Markus Fröschle
|
766d75a5d3
|
fixed pin assignments for renamed pins fb_cs_n[..]
|
2014-12-23 22:35:03 +00:00 |
|
Markus Fröschle
|
71db27849b
|
started implementing SAMSUNG's Verilog DDR model in VHDL
|
2014-12-23 22:30:23 +00:00 |
|
Markus Fröschle
|
63c0a2f167
|
added testbench files
|
2014-12-23 18:25:15 +00:00 |
|
Markus Fröschle
|
5eac75430e
|
renamed files, fixed testbench
|
2014-12-23 18:20:11 +00:00 |
|
Markus Fröschle
|
5cc8c3bbbf
|
fixed type inconistencies
|
2014-12-23 16:44:21 +00:00 |
|
Markus Fröschle
|
c197609be6
|
started "full fledged" testbench to analyze where fb_ta_n gets lost
|
2014-12-23 14:56:53 +00:00 |
|
Markus Fröschle
|
5c9253c6a9
|
implemented video_control_register as ALIAS
fb_ta_n stuck at GND?
|
2014-12-23 11:21:56 +00:00 |
|
Markus Fröschle
|
a4835a305c
|
experimental
|
2014-12-23 08:59:40 +00:00 |
|
Markus Fröschle
|
1f50d16cfc
|
got rid of several unnecessary UNSIGNED() type conversions
|
2014-12-23 08:33:59 +00:00 |
|
Markus Fröschle
|
85ec4c726c
|
added io_register.vhd
|
2014-12-22 22:14:33 +00:00 |
|
Markus Fröschle
|
1612d52010
|
more formatting
|
2014-12-22 21:09:46 +00:00 |
|
Markus Fröschle
|
0f55615b45
|
converted more STD_LOGIC_VECTORs to UNSIGNED
|
2014-12-22 19:58:01 +00:00 |
|
Markus Fröschle
|
822f5a64d2
|
finished fixing formatting
|
2014-12-22 12:36:35 +00:00 |
|