From c85434831114270daf1dd37783cf15b090b09e01 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 9 Jul 2019 23:33:56 +0200 Subject: Sync with v2.1.2, switch to amd64 --- _sp12dev | 40 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 37 insertions(+), 3 deletions(-) (limited to '_sp12dev') 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) -- cgit v1.2.3