Added inverted LED data output.
authorMalte S. Stretz <mss@apache.org>
Mon, 6 Jul 2009 11:24:03 +0000 (13:24 +0200)
committerMalte S. Stretz <mss@apache.org>
Mon, 6 Jul 2009 11:24:03 +0000 (13:24 +0200)
bos2k9.vhd

index 7216880..83579d4 100644 (file)
 -- doesn't break anything.
 --
 -- The currently via SW(8) to SW(15) selected byte is displayed on the
--- LEDs LEDR(0) to LEDR(7).  Because only eight bit are wired, only 
--- half the block can be displayed.  Both this and the above limitation 
--- doesn't matter as this is a test setup only.
+-- LEDs LEDR(0) to LEDR(7) and inverted on LEDR(8) to LEDR(15).
+--
+-- Because only eight address bits are wired, only half the block can 
+-- be displayed.  Both this and the above limitation doesn't matter as 
+-- this is a test setup only.
 --
 -- For debugging purposes, the SPI bus is also wired to the LEDs 
 -- LEDG(7) to LEDG(4). 
@@ -176,6 +178,14 @@ begin
     others => '0');
   LEDR <= (
    17 => not reset_s,
+   15 => not byte_led_s(7),
+   14 => not byte_led_s(6),
+   13 => not byte_led_s(5),
+   12 => not byte_led_s(4),
+   11 => not byte_led_s(3),
+   10 => not byte_led_s(2),
+    9 => not byte_led_s(1),
+    8 => not byte_led_s(0),
     7 => byte_led_s(7),
     6 => byte_led_s(6),
     5 => byte_led_s(5),