Commit Graph

  • 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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-01-31 15:11:18 +00:00
  • dfb24f6270 Renamed old to new jens 2010-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/ jens 2010-01-31 13:12:43 +00:00
  • e10b69e4fe Renamed old to new jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2010-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-11-24 11:35:33 +00:00
  • 1f387fdd75 - Loads image for bugfix: instructions uncached LW => cached LW (with cache-miss) was buggy. jens 2009-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 ... jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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 jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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. jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-11-11 07:44:55 +00:00
  • 593390a93d - changed register defines to UPPER-CASE jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-11-08 13:07:55 +00:00
  • 9413b8d798 - changed register defines to UPPER-CASE jens 2009-11-08 13:06:12 +00:00
  • 100634f883 - 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 jens 2009-11-08 13:05:26 +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 jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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 jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-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/ jens 2009-11-06 21:21:02 +00:00