e0e8566bec
- made time specs in nano seconds Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-07 19:11:55 +00:00
7f8a82d9ba
- added asynchronous BUS FIFOs - added cpu_clk Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-07 19:01:33 +00:00
fd84fecaec
- bugfix in to_cycles() Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-07 18:10:18 +00:00
f42e562e14
- made time specs in nano seconds Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-07 15:53:23 +00:00
149140cad7
- made time specs in nano seconds, thus independent of clock Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-07 15:43:04 +00:00
4cfe77786b
- added read enable for DPRAM. Inhibits dout to be altered if FIFO is already empty on reads Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-07 13:58:14 +00:00
5dae6793f2
- cleaned up Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-07 13:56:25 +00:00
b8a69d571a
- made time specs in SDRAM_config independent of SDRAM clock Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-07 12:54:24 +00:00
010edebc97
- made time specs in SDRAM_config independent of SDRAM clock Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-07 12:41:09 +00:00
13c772be6e
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-07 12:40:04 +00:00
f98a1c5fd3
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-06 21:21:11 +00:00
4cd83ee40a
Initial version Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-06 18:45:56 +00:00
f3c5702a67
- removed module reset_virtex4 Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-06 18:45:30 +00:00
4954924a4c
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-06 18:44:57 +00:00
98e7a547af
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-06 14:14:43 +00:00
56a734bb1a
- removed module reset_virtex4 Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-06 14:12:07 +00:00
2e3f14ea17
- added 16-depth Bus input FIFO (2 cycles additional latency) Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-06 14:07:47 +00:00
0b403e7a58
Minor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-02-06 13:16:05 +00:00
c2c77faa8c
Minor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-01-31 15:17:31 +00:00
c49d7464fd
Initial version Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-01-31 15:12:12 +00:00
24490316aa
Minor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-01-31 15:11:18 +00:00
dfb24f6270
Renamed old to new
jens2010-01-31 13:15:13 +00:00
2b488c8308
Renamed old to new Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-01-31 13:12:43 +00:00
e10b69e4fe
Renamed old to new
jens2010-01-31 13:12:27 +00:00
a8e50fa8cc
Renamed old to new Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-01-31 12:58:44 +00:00
8e56002a55
Renamed old to new Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-01-31 12:58:43 +00:00
b9eda20be5
- added H/W blitter support Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-01-31 12:58:13 +00:00
a356c98ef3
- redefined regsiter addresses for VGA Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-01-31 12:57:37 +00:00
a352a5f9ad
- added getpid(), kill(), link(), unlink() - modifed read() - added flush() for UART - added screen_get_resx(), screen_get_resy(), screen_get_fps() - added some more initializations in libsys_init() Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-01-31 12:57:01 +00:00
2379f58695
- bugfix Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-01-31 12:54:03 +00:00
d3b5902e23
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2010-01-09 17:53:09 +00:00
922ade83b7
- added states of pins clk and data to status register Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-12-06 15:22:01 +00:00
a1d88baad4
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-29 16:48:11 +00:00
9a3aa287fd
- register set extended for future extensions Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-29 16:47:56 +00:00
ebf615967c
- bugfix: BLIT IRQ-ack had no effect - increased BLIT chunk-size to 512 QWORDs Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-28 20:32:28 +00:00
7023fc8c69
- added 'page_mode_en' inputs for async_port Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-27 09:07:24 +00:00
836e446d8b
Initial version Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-27 08:30:51 +00:00
bc956a5d36
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-27 08:30:39 +00:00
94d1cca7d4
- overwrite src-DIR with tmpl/tb_mips_top.vhd Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-27 08:30:33 +00:00
250b732037
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-25 08:21:36 +00:00
f33f341adb
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-24 12:06:21 +00:00
58316c2141
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-24 11:35:33 +00:00
1f387fdd75
- Loads image for bugfix: instructions uncached LW => cached LW (with cache-miss) was buggy.
jens2009-11-24 11:35:08 +00:00
21b41da6e2
- bugfix: instructions uncached LW => cached LW (with cache-miss) was buggy. Symptoms: ... 1.: lw $a0, 32($s0) # Uncached load from memory mapped I/O 2.: lw $a2, 4($v0) # Cached load and cache-miss. # $a0 receives same value as $a2. # CPU skips writing $a0 due to busy flag of D-Cache, # which is already active in the previous cycle ...
jens2009-11-24 11:33:37 +00:00
3eef19bb28
- removed unused 'en' pin. Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-24 11:30:36 +00:00
c0592b8ef4
- added full support for VGA-master 64-bit read/write to SDRAM Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-22 22:38:25 +00:00
c752d0a463
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-22 22:37:29 +00:00
cd8a49ad18
- added blitter loop Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-22 22:37:20 +00:00
fc1a9e7b3d
- blitter FIFO is reseted on every new request - blitter always avaliable regardless of MSTEN - blit writes finish on blit_fifo_empty. Chunk counter only used for reads - premature finish of blit reads if NX*NY satisfied. No more chunk granularity - set BLIT_CHUNK_SIZE to 128 double-pixels
jens2009-11-22 22:35:55 +00:00
f8c39b3cd4
- added blitter completion interrupt Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-22 16:25:00 +00:00
01739e1519
- bugfix blitter reset Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-22 15:36:07 +00:00
51f9d7849f
- corrected blit NX which has to be divided by 2 Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-22 15:10:50 +00:00
4ff589039a
- set 'f_pxl_clk' of 'ts_vga_testbench' tp 40MHz Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-22 13:52:27 +00:00
80e3cad985
- added BLITTER Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-22 13:50:47 +00:00
3157b3297b
- added BLITTER tests Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-22 13:50:34 +00:00
935645a97e
- added Blitter registers Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-21 10:06:51 +00:00
717239c086
- buf_chg_ack also on 'host_fb_back' write Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-19 20:35:56 +00:00
514f9e0f58
- increased bous-FIFO depth to 2 bits, to avoid bus-stalls Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-19 20:03:49 +00:00
f7cbefef82
- added busout-FIFO for future multi-sourced master capability (VGA-scan, blitter) Bus-out FIFO improved timing so much and leads to 300 less Slice - FIFOs are great! Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-19 10:37:58 +00:00
ffdc36ef4e
- added sync FIFO for busout-FIFO Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-19 10:35:52 +00:00
196633c670
Initial version Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-18 08:11:22 +00:00
8982313c71
- removed (quick and dirty) copy of front-Pointer to back-Pointer on buffer change. back-Pointer keeps host written value.
jens2009-11-15 22:19:36 +00:00
76baac4f8c
- relaxed VGA period to 8 ns. Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-15 22:01:46 +00:00
a6129174e5
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-15 10:21:45 +00:00
5d23284412
- added RDY generator => SLAVE is not always ready => better test. Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-15 10:17:53 +00:00
07a03b76f3
- removed 'sdr_data_req_r' Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-15 10:10:28 +00:00
974b6bfb14
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-11 10:29:31 +00:00
c30d40d42b
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-11 10:26:37 +00:00
9ba64d156f
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-11 08:18:17 +00:00
9b5fb2ad78
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-11 07:44:55 +00:00
593390a93d
- changed register defines to UPPER-CASE
jens2009-11-09 20:36:16 +00:00
576357a4d4
- removed btn-east for hard-reset Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-09 20:30:32 +00:00
9253fd1df8
- minor changes to make ISE meet timing Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-09 20:29:54 +00:00
9975fbd6cc
- changes due to packing of resx, resy and fps into one 32-bit register Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-09 19:15:25 +00:00
18c24e29f6
- renamed buffers to fb_front and fb_back - fb_front is writable by host only if msten = '0'. fb_back is writable by host every time. - fb_front and fb_back are changed after complete frame. Controller can issue buffer-change Interrupt - packed resx, resy and fps into one 32-bit register Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-09 19:14:49 +00:00
5fbb10f98d
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-09 19:13:48 +00:00
ec59074ba6
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-08 22:32:36 +00:00
084ed1064a
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-08 22:30:30 +00:00
de99799f14
- minor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-08 21:53:11 +00:00
fd0896f374
- added INT_O line for VGA - mapped VGA-Int to IRQ5 Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-08 21:51:06 +00:00
f0ad8cc351
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-08 21:50:11 +00:00
444e7530e1
- bugfix: added 'bufchg_irq_en' to registers Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-08 21:50:03 +00:00
618e8b54b0
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-08 20:23:22 +00:00
fcfe1d1d79
- added double buffer - added INT_O on buffer change Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-08 20:23:11 +00:00
c465b190a0
Initial version Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-08 13:07:55 +00:00
9413b8d798
- changed register defines to UPPER-CASE
jens2009-11-08 13:06:12 +00:00
24d11d565e
- removed call to dbg_init() - added call to libsys_init() which calls dbg_init(). - added void Screen_clr(void); void Screen_line_clr(void); void Screen_csr_set_x(UINT32 coord); void Screen_csr_set_y(UINT32 coord); - changed register defines to UPPER-CASE
jens2009-11-08 13:05:13 +00:00
21fa0293d6
- removed call to dbg_init() - added call to libsys_init() which calls dbg_init(). libsys_init() is in libsys.c Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-08 13:03:06 +00:00
56b6095f3b
- more improvements on PS2 stuff Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-08 13:02:00 +00:00
e64f0709af
- added DrawBox() test Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-08 13:01:25 +00:00
da76ef5d48
- turned all sys_clk-related async. resets to sys_clk synchronous resets - scroll-disable when cursor y-pos was set
jens2009-11-07 15:00:51 +00:00
1cd391f0bc
update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-07 12:01:22 +00:00
570b03bca4
- added error flags - RX abort when rx_buffer already full (error flag set) - added parity error flag Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-07 12:01:11 +00:00
19f258f351
- added error flags Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-07 11:59:48 +00:00
04c4f04452
- minor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-06 22:56:16 +00:00
a9b4edf095
- better - more sphisticated Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-06 21:33:14 +00:00
f5cfe810ef
- added getchar() - minor bugfixes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-06 21:22:12 +00:00
4a5d55bd7e
- uptodate will never be rebuilt Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-06 21:21:30 +00:00
9adba48b45
- changes due to libsys changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/jens2009-11-06 21:21:02 +00:00