summaryrefslogtreecommitdiff
path: root/_sp12dev
diff options
context:
space:
mode:
Diffstat (limited to '_sp12dev')
-rw-r--r--_sp12dev40
1 files changed, 37 insertions, 3 deletions
diff --git a/_sp12dev b/_sp12dev
index b6639e0..a17dfd4 100644
--- a/_sp12dev
+++ b/_sp12dev
@@ -601,6 +601,40 @@ EXTD_FUSES_MESSAGE = xxxxxxx0 - self-programming enabled
READ_CALIBRATION = llhh hlll lllx xxxx llll llll oooo oooo
CALIB_MESSAGE = single calibration byte (page 24, 25, 159)
+begin 0D92
+-iD92
+-iT4313
+DEVICENAME = ATtiny4313
+FLASHSIZE = 2048
+EEPROMSIZE = 256
+PAGEMODE = 1
+PAGESIZE = 16
+POLL_RDY_BSY = hhhh llll llll llll xxxx xxxx xxxx xxxo
+READ_LOCK = lhlh hlll llll llll xxxx xxxx xxoo oooo
+WRITE_LOCK = hlhl hhll hhhx xxxx xxxx xxxx hhii iiii
+LOCK_MESSAGE = xxxx11 - no lock
+LOCK_MESSAGE = xxxx10 - write protected
+LOCK_MESSAGE = xxxx00 - read/write protected
+WRITE_FUSES = hlhl hhll hlhl llll xxxx xxxx iiii iiii
+READ_FUSES = lhlh llll llll llll xxxx xxxx oooo oooo
+FUSES_MESSAGE = 0xxxxxxx - CKDIV8 - divide clock by 8 (page 22)
+FUSES_MESSAGE = x0xxxxxx - CKOUT output clock on pin D2
+FUSES_MESSAGE = xxSUxxxx - start-up time (datasheet page 24)
+FUSES_MESSAGE = xxxxCKSE - CKSEL (datasheet page 22-24)
+WRITE_HIGH_FUSES = hlhl hhll hlhl hlll xxxx xxxx hili iiih
+READ_HIGH_FUSES = lhlh hlll llll hlll xxxx xxxx oooo oooo
+HIGH_FUSES_MESSAGE = 0xxxxxxx - debugWire enabled
+HIGH_FUSES_MESSAGE = x0xxxxxx - EEPROM preserved in chip erase
+HIGH_FUSES_MESSAGE = xx0xxxxx - serial programming enabled
+HIGH_FUSES_MESSAGE = xxx0xxxx - WDT always on (page 41)
+HIGH_FUSES_MESSAGE = xxxxBODx - BODLEVEL (page 34)
+HIGH_FUSES_MESSAGE = xxxxxxx1 - reset-pin enabled (page 52)
+WRITE_EXTD_FUSES = hlhl hhll hlhl lhll xxxx xxxx xxxx xxxi
+READ_EXTD_FUSES = lhlh llll llll hlll xxxx xxxx oooo oooo
+EXTD_FUSES_MESSAGE = xxxxxxx0 - self-programming enabled
+READ_CALIBRATION = llhh hlll lllx xxxx llll llll oooo oooo
+CALIB_MESSAGE = single calibration byte (page 24, 25, 159)
+
begin 0790
-i790
-iT13
@@ -1121,7 +1155,7 @@ FUSES_MESSAGE = 0xxxxxxx - CKDIV8 - divide clock by 8 (page 35)
FUSES_MESSAGE = x0xxxxxx - CKOUT output clock on pin B0
FUSES_MESSAGE = xxSUxxxx - start-up time (datasheet page 33)
FUSES_MESSAGE = xxxxCKSE - CKSEL (page 33)
-WRITE_HIGH_FUSES = hlhl hhll hlhl hlll llll llll iiii iiii
+WRITE_HIGH_FUSES = hlhl hhll hlhl hlll llll llll hhli iiii
READ_HIGH_FUSES = lhlh hlll llll hlll llll llll oooo oooo
HIGH_FUSES_MESSAGE = 0xxxxxxx - reset-pin disabled (page 85)
HIGH_FUSES_MESSAGE = x0xxxxxx - debugWire enabled
@@ -1131,8 +1165,8 @@ HIGH_FUSES_MESSAGE = xxxx0xxx - EEPROM preserved in chip erase
HIGH_FUSES_MESSAGE = xxxxxBZx - boot size (page 291)
HIGH_FUSES_MESSAGE = xxxxxxx0 - reset at boot loader (page 66)
WRITE_EXTD_FUSES = hlhl hhll hlhl lhll llll llll xxxx xiii
-READ_EXTD_FUSES = lhlh llll llll hlll llll llll xxxx xooo
-EXTD_FUSES_MESSAGE = BOD - BODLEVEL (datasheet page 43, 273)
+READ_EXTD_FUSES = lhlh llll llll hlll llll llll oooo oooo
+EXTD_FUSES_MESSAGE = xxxxxBOD - BODLEVEL (datasheet page 43, 273)
READ_CALIBRATION = llhh hlll llll llll llll llll oooo oooo
CALIB_MESSAGE = single calibration byte (datasheet page 298)