diff --git a/Driver/readme.txt b/Driver/readme.txt new file mode 100644 index 0000000..cc46c1b --- /dev/null +++ b/Driver/readme.txt @@ -0,0 +1 @@ +The driver belongs here! \ No newline at end of file diff --git a/Logic/LAN_IDE/LAN_IDE.gise b/Logic/LAN_IDE/LAN_IDE.gise new file mode 100644 index 0000000..9973d4b --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE.gise @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + 11.1 + + + + + + + + diff --git a/Logic/LAN_IDE/LAN_IDE.xise b/Logic/LAN_IDE/LAN_IDE.xise new file mode 100644 index 0000000..ab3d1e6 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE.xise @@ -0,0 +1,398 @@ + + + +
+ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/Logic/LAN_IDE/LAN_IDE_CP.vhd b/Logic/LAN_IDE/LAN_IDE_CP.vhd new file mode 100644 index 0000000..642e7ea --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.vhd @@ -0,0 +1,84 @@ +---------------------------------------------------------------------------------- +-- Company: +-- Engineer: +-- +-- Create Date: 22:08:29 12/13/2016 +-- Design Name: +-- Module Name: LAN_IDE_CP - Behavioral +-- Project Name: +-- Target Devices: +-- Tool versions: +-- Description: +-- +-- Dependencies: +-- +-- Revision: +-- Revision 0.01 - File Created +-- Additional Comments: +-- +---------------------------------------------------------------------------------- +library IEEE; +use IEEE.STD_LOGIC_1164.ALL; + +-- Uncomment the following library declaration if using +-- arithmetic functions with Signed or Unsigned values +--use IEEE.NUMERIC_STD.ALL; + +-- Uncomment the following library declaration if instantiating +-- any Xilinx primitives in this code. +--library UNISIM; +--use UNISIM.VComponents.all; + +entity LAN_IDE_CP is + Port ( A : inout STD_LOGIC_VECTOR (23 downto 0); + D : inout STD_LOGIC_VECTOR (15 downto 0); + DQ : inout STD_LOGIC_VECTOR (15 downto 0); + A_LAN : out STD_LOGIC_VECTOR (13 downto 0); + OWN : out STD_LOGIC; + SLAVE : out STD_LOGIC; + CFOUT : out STD_LOGIC; + CFIN : in STD_LOGIC; + C1 : in STD_LOGIC; + C3 : in STD_LOGIC; + MTCR : in STD_LOGIC; + OVR : out STD_LOGIC; + BERR : in STD_LOGIC; + MTACK : out STD_LOGIC; + DS0 : in STD_LOGIC; + DTACK : out STD_LOGIC; + UDS : in STD_LOGIC; + LDS : in STD_LOGIC; + AS : in STD_LOGIC; + Z3 : in STD_LOGIC; + DS1 : in STD_LOGIC; + FCS : in STD_LOGIC; + LAN_EN : out STD_LOGIC; + AUTOBOOT_OFF : in STD_LOGIC; + CP_RD : out STD_LOGIC; + CP_WE : out STD_LOGIC; + ROM_B : out STD_LOGIC_VECTOR (1 downto 0); + ROM_OE : out STD_LOGIC; + CP_CS : out STD_LOGIC; + IDE_WAIT : in STD_LOGIC; + INT_OUT : out STD_LOGIC; + CP_IRQ : in STD_LOGIC; + CLK_EXT : in STD_LOGIC; + IDE_W : out STD_LOGIC; + IDE_R : out STD_LOGIC; + IDE_A : out STD_LOGIC_VECTOR (2 downto 0); + IDE_CS : out STD_LOGIC_VECTOR (1 downto 0); + LAN_CFG : out STD_LOGIC_VECTOR (4 downto 1); + RESET : in STD_LOGIC; + LAN_RD : out STD_LOGIC; + LAN_CS : out STD_LOGIC; + LAN_WRH : out STD_LOGIC; + LAN_INT : in STD_LOGIC); +end LAN_IDE_CP; + +architecture Behavioral of LAN_IDE_CP is + +begin + + +end Behavioral; + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_summary.html b/Logic/LAN_IDE/LAN_IDE_CP_summary.html new file mode 100644 index 0000000..5a64987 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_summary.html @@ -0,0 +1,77 @@ +Xilinx Design Summary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LAN_IDE_CP Project Status
Project File:LAN_IDE.xiseParser Errors: No Errors
Module Name:LAN_IDE_CPImplementation State:New
Target Device:xc95144xl-10TQ144
  • Errors:
 
Product Version:ISE 14.6
  • Warnings:
 
Design Goal:Balanced
  • Routing Results:
+ 
Design Strategy:Xilinx Default (unlocked)
  • Timing Constraints:
 
Environment: 
  • Final Timing Score:
  
+ + + + + + + + + + + + 
+ + + + + + + +
Detailed Reports [-]
Report NameStatusGeneratedErrorsWarningsInfos
Synthesis Report     
Translation Report     
CPLD Fitter Report (Text)     
Power Report     
+ 
+ + + +
Secondary Reports [-]
Report NameStatusGenerated
Post-Fit Simulation Model Report  
+ + +
Date Generated: 12/13/2016 - 22:08:30
+ \ No newline at end of file diff --git a/Logic/LAN_IDE/_xmsgs/pn_parser.xmsgs b/Logic/LAN_IDE/_xmsgs/pn_parser.xmsgs new file mode 100644 index 0000000..36b25b9 --- /dev/null +++ b/Logic/LAN_IDE/_xmsgs/pn_parser.xmsgs @@ -0,0 +1,15 @@ + + + + + + + + + + +Parsing VHDL file "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.vhd" into library work + + + + diff --git a/Logic/LAN_IDE/iseconfig/LAN_IDE.projectmgr b/Logic/LAN_IDE/iseconfig/LAN_IDE.projectmgr new file mode 100644 index 0000000..bb373bf --- /dev/null +++ b/Logic/LAN_IDE/iseconfig/LAN_IDE.projectmgr @@ -0,0 +1,75 @@ + + + + + + + + + 2 + + + LAN_IDE_CP - Behavioral (C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.vhd) + + 0 + 0 + 000000ff0000000000000001000000010000000000000000000000000000000002020000000100000001000000640000013c000000020000000000000000000000000200000064ffffffff0000008100000003000000020000013c0000000100000003000000000000000100000003 + true + LAN_IDE_CP - Behavioral (C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.vhd) + + + + 1 + Design Utilities + + + + + 0 + 0 + 000000ff000000000000000100000001000000000000000000000000000000000000000000000000ef000000010000000100000000000000000000000064ffffffff000000810000000000000001000000ef0000000100000000 + false + + + + + 1 + + + 0 + 0 + 000000ff00000000000000010000000000000000010000000000000000000000000000000000000126000000040101000100000000000000000000000064ffffffff0000008100000000000000040000004200000001000000000000002400000001000000000000006600000001000000000000005a0000000100000000 + false + + + + + 1 + work + + + 0 + 0 + 000000ff00000000000000010000000000000000010000000000000000000000000000000000000109000000010001000100000000000000000000000064ffffffff000000810000000000000001000001090000000100000000 + false + work + + + + 1 + Design Utilities + Implement Design + User Constraints + + + + + 0 + 0 + 000000ff000000000000000100000001000000000000000000000000000000000000000000000000ef000000010000000100000000000000000000000064ffffffff000000810000000000000001000000ef0000000100000000 + false + + + 000000ff00000000000000020000011b0000011b01000000050100000002 + Implementation + diff --git a/Logic/LAN_IDE/iseconfig/LAN_IDE_CP.xreport b/Logic/LAN_IDE/iseconfig/LAN_IDE_CP.xreport new file mode 100644 index 0000000..fd3309e --- /dev/null +++ b/Logic/LAN_IDE/iseconfig/LAN_IDE_CP.xreport @@ -0,0 +1,215 @@ + + +
+ 2016-12-13T22:08:30 + LAN_IDE_CP + Unknown + C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/iseconfig/LAN_IDE_CP.xreport + C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE + 2016-12-13T22:08:29 + false +
+ + + + + + + + + + + + + + + + + + + + + + + +