summaryrefslogtreecommitdiffstats
path: root/libtoprammer/chips
diff options
context:
space:
mode:
authorMichael Buesch <m@bues.ch>2012-08-22 23:54:54 +0200
committerMichael Buesch <m@bues.ch>2012-08-22 23:54:54 +0200
commit9439d1f4a1cf7fa60fbf66457548ff11050cd945 (patch)
treecba41d1e7abed50921498134a0e02006c2cecaf7 /libtoprammer/chips
parent9f3a34f6ab7d15083663c04ade95b6c317411510 (diff)
downloadtoprammer-9439d1f4a1cf7fa60fbf66457548ff11050cd945.tar.xz
toprammer-9439d1f4a1cf7fa60fbf66457548ff11050cd945.zip
Add support for AtMega88PA
Signed-off-by: Michael Buesch <m@bues.ch>
Diffstat (limited to 'libtoprammer/chips')
-rw-r--r--libtoprammer/chips/atmega88dip28.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/libtoprammer/chips/atmega88dip28.py b/libtoprammer/chips/atmega88dip28.py
index de1fc2b..aad444d 100644
--- a/libtoprammer/chips/atmega88dip28.py
+++ b/libtoprammer/chips/atmega88dip28.py
@@ -45,3 +45,26 @@ ChipDescription(
description = "AtMega88",
packages = ( ("DIP28", ""), ),
)
+
+class Chip_ATMega88paDIP28(Chip_ATMega_common):
+ def __init__(self):
+ Chip_ATMega_common.__init__(self,
+ chipPackage = "DIP28",
+ chipPinVCC = 7,
+ chipPinsVPP = 1,
+ chipPinGND = 8,
+ signature = "\x1E\x93\x0F",
+ flashPageSize = 32,
+ flashPages = 128,
+ eepromPageSize = 4,
+ eepromPages = 128)
+
+ChipDescription(
+ Chip_ATMega88paDIP28,
+ bitfile = "atmega8dip28",
+ chipID = "atmega88padip28",
+ runtimeID = (0x0003, 0x01),
+ chipVendors = "Atmel",
+ description = "AtMega88PA",
+ packages = ( ("DIP28", ""), ),
+)
bues.ch cgit interface