From 67d25d837ac55f28a366c0a3b262e439a6e75fc3 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 19 Aug 2017 12:15:28 +0200 Subject: Add AmForth --- amforth-6.5/avr8/user.inc | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 amforth-6.5/avr8/user.inc (limited to 'amforth-6.5/avr8/user.inc') diff --git a/amforth-6.5/avr8/user.inc b/amforth-6.5/avr8/user.inc new file mode 100644 index 0000000..ff7bbcd --- /dev/null +++ b/amforth-6.5/avr8/user.inc @@ -0,0 +1,34 @@ +; Layout of the user area +; + +; used by the multitasker +.set USER_STATE = 0 +.set USER_FOLLOWER = 2 + +; stackpointer, used by mulitasker +.set USER_RP = 4 +.set USER_SP0 = 6 +.set USER_SP = 8 + +; excpection handling +.set USER_HANDLER = 10 + +; numeric IO +.set USER_BASE = 12 + +; character IO +.set USER_EMIT = 14 +.set USER_EMITQ = 16 +.set USER_KEY = 18 +.set USER_KEYQ = 20 + +.set USER_SOURCE = 22 +.set USER_TO_IN = 24 +.set USER_REFILL = 26 + +.set USER_P_OK = 28 +.set USER_P_ERR = 30 +.set USER_P_RDY = 32 + +.set SYSUSERSIZE = 34 +; -- cgit v1.2.3