aboutsummaryrefslogtreecommitdiff
path: root/amforth-6.5/avr8/devices/at90pwm161/blocks/EEPROM.frt
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2017-08-19 12:15:28 +0200
committerDimitri Sokolyuk <demon@dim13.org>2017-08-19 12:15:28 +0200
commit67d25d837ac55f28a366c0a3b262e439a6e75fc3 (patch)
treedf7715c7724c5935ab87c807f3b8b4ef529315e3 /amforth-6.5/avr8/devices/at90pwm161/blocks/EEPROM.frt
parente0d6784e89dba33226c0edb815bb974486fa7c48 (diff)
Add AmForth
Diffstat (limited to 'amforth-6.5/avr8/devices/at90pwm161/blocks/EEPROM.frt')
-rw-r--r--amforth-6.5/avr8/devices/at90pwm161/blocks/EEPROM.frt21
1 files changed, 21 insertions, 0 deletions
diff --git a/amforth-6.5/avr8/devices/at90pwm161/blocks/EEPROM.frt b/amforth-6.5/avr8/devices/at90pwm161/blocks/EEPROM.frt
new file mode 100644
index 0000000..b30d081
--- /dev/null
+++ b/amforth-6.5/avr8/devices/at90pwm161/blocks/EEPROM.frt
@@ -0,0 +1,21 @@
+\ Generated automatically for at90pwm161
+\ #require bitnames.frt
+
+\ EEPROM
+$3e constant EEAR \ EEPROM Read/Write Access Byte
+$3d constant EEDR \ EEPROM Data Register
+$3c constant EECR \ EEPROM Control Register
+ $80 constant EECR_NVMBSY \ None Volatile Busy Memory Busy
+ 3c $80 bitmask: EECR.NVMBSY \ None Volatile Busy Memory Busy
+ $40 constant EECR_EEPAGE \ EEPROM Page Access
+ 3c $40 bitmask: EECR.EEPAGE \ EEPROM Page Access
+ $30 constant EECR_EEPM \ EEPROM Programming Mode
+ 3c $30 bitmask: EECR.EEPM \ EEPROM Programming Mode
+ $8 constant EECR_EERIE \ EEPROM Ready Interrupt Enable
+ 3c $8 bitmask: EECR.EERIE \ EEPROM Ready Interrupt Enable
+ $4 constant EECR_EEMWE \ EEPROM Master Write Enable
+ 3c $4 bitmask: EECR.EEMWE \ EEPROM Master Write Enable
+ $2 constant EECR_EEWE \ EEPROM Write Enable
+ 3c $2 bitmask: EECR.EEWE \ EEPROM Write Enable
+ $1 constant EECR_EERE \ EEPROM Read Enable
+ 3c $1 bitmask: EECR.EERE \ EEPROM Read Enable