projects
/
pinmux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
468e620
)
add sdram3 function
author
Luke Kenneth Casson Leighton
<lkcl@lkcl.net>
Wed, 1 Aug 2018 05:46:33 +0000
(06:46 +0100)
committer
Luke Kenneth Casson Leighton
<lkcl@lkcl.net>
Wed, 1 Aug 2018 05:46:33 +0000
(06:46 +0100)
src/spec/pinfunctions.py
patch
|
blob
|
history
diff --git
a/src/spec/pinfunctions.py
b/src/spec/pinfunctions.py
index 423a190159dc462d499a8bcfb3f7ce138c977fc7..5653fc528a0a655becbd9adeca5db3c37c27365a 100644
(file)
--- a/
src/spec/pinfunctions.py
+++ b/
src/spec/pinfunctions.py
@@
-164,33
+164,47
@@
def flexbus2(suffix, bank):
def sdram1(suffix, bank):
buspins = []
inout = []
def sdram1(suffix, bank):
buspins = []
inout = []
- for i in range(
16
):
+ for i in range(
8
):
pname = "SDRDQM%d*" % i
buspins.append(pname)
pname = "SDRDQM%d*" % i
buspins.append(pname)
+ for i in range(8):
+ pname = "SDRD%d*" % i
+ buspins.append(pname)
inout.append(pname)
for i in range(12):
buspins.append("SDRAD%d+" % i)
for i in range(8):
inout.append(pname)
for i in range(12):
buspins.append("SDRAD%d+" % i)
for i in range(8):
- buspins.append("SDRDQ%d+" % i)
- for i in range(3):
- buspins.append("SDRCS%d#+" % i)
- for i in range(2):
- buspins.append("SDRDQ%d+" % i)
+ buspins.append("SDRDEN%d+" % i)
for i in range(2):
buspins.append("SDRBA%d+" % i)
for i in range(2):
buspins.append("SDRBA%d+" % i)
- buspins += ['SDRCKE+', 'SDRRAS
#+', 'SDRCAS#+', 'SDRWE#
+',
- 'SDR
RST
+']
+ buspins += ['SDRCKE+', 'SDRRAS
n+', 'SDRCASn+', 'SDRWEn
+',
+ 'SDR
CSn0+
+']
return (buspins, inout)
def sdram2(suffix, bank):
buspins = []
inout = []
return (buspins, inout)
def sdram2(suffix, bank):
buspins = []
inout = []
- for i in range(
3
, 6):
- buspins.append("SDRCS
%d#
+" % i)
- for i in range(
16, 32
):
+ for i in range(
1
, 6):
+ buspins.append("SDRCS
n%d
+" % i)
+ for i in range(
8, 16
):
pname = "SDRDQM%d*" % i
buspins.append(pname)
pname = "SDRDQM%d*" % i
buspins.append(pname)
+ for i in range(8, 16):
+ pname = "SDRD%d*" % i
+ buspins.append(pname)
+ inout.append(pname)
+ return (buspins, inout)
+
+
+def sdram3(suffix, bank):
+ buspins = []
+ inout = []
+ for i in range(12, 13):
+ buspins.append("SDRAD%d+" % i)
+ for i in range(8, 64):
+ pname = "SDRD%d*" % i
+ buspins.append(pname)
inout.append(pname)
return (buspins, inout)
inout.append(pname)
return (buspins, inout)