00:00:00 --- log: started forth/18.04.29 00:15:11 jackdaniel: Starting and Thinking are good introductions, and you might want to take a look at Joy or Factor tutorials for forth-like languages for application programming rather than interfacing with limited or obscure hardware. 00:15:45 GForth is easy to get one's hands on and JonesForth seems good for studying implementing Forth. 00:16:38 WilhelmVonWeiner: cess11_: thanks 00:33:27 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:19c4:d77f:a8b6:9cb9) joined #forth 00:38:21 --- quit: mnemnion (Ping timeout: 276 seconds) 01:29:40 They are making a reproduction of the jupiter ace 01:35:47 --- quit: pierpal (Ping timeout: 268 seconds) 01:40:09 --- join: pierpal (~pierpal@host79-226-dynamic.12-79-r.retail.telecomitalia.it) joined #forth 04:03:03 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:19c4:d77f:a8b6:9cb9) joined #forth 04:36:13 --- quit: mnemnion (Ping timeout: 240 seconds) 05:05:54 --- join: ncv (~neceve@unaffiliated/neceve) joined #forth 05:31:44 --- join: proteusguy (~proteus-g@cm-134-196-84-38.revip18.asianet.co.th) joined #forth 05:31:44 --- mode: ChanServ set +v proteusguy 05:38:48 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 06:33:26 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:19c4:d77f:a8b6:9cb9) joined #forth 06:59:22 --- join: ncv_ (~neceve@unaffiliated/neceve) joined #forth 07:00:41 --- quit: ncv (Ping timeout: 256 seconds) 07:01:36 johnnymacs: "they"? 07:01:39 say more please 07:03:57 --- join: kumool (~kumool@adsl-64-237-235-180.prtc.net) joined #forth 07:05:20 --- quit: ncv_ (Read error: Connection reset by peer) 07:05:29 --- join: ncv_ (~neceve@unaffiliated/neceve) joined #forth 07:05:31 --- quit: pierpal (Ping timeout: 264 seconds) 07:06:59 --- quit: mnemnion (Ping timeout: 260 seconds) 07:33:10 --- quit: kumool (Quit: Leaving) 07:54:36 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:19c4:d77f:a8b6:9cb9) joined #forth 09:32:57 I was thinking of buying an original ace just recently 10:42:30 https://www.wired.com/2016/06/demonically-clever-backdoor-hides-inside-computer-chip/ <- nifty. 10:44:21 This reminds me. There is a 'trick' of designing a computer where you got a proccessor that does not have priviledged/problem (kernel/user) mode. 10:46:29 I think it was used on some 16 bit computer that used bankswitching for more memory and rudementary access control. 10:47:36 one of the banks contain the bank selection registers. 10:48:52 The trick was that interrupts reset one of these bank selection registers making that aforesaid bank accessible again. 10:49:34 the ISR was also usually placed in that bank. 10:55:32 --- quit: ncv_ (Ping timeout: 256 seconds) 10:58:00 cess11_: JonesForth seems to be something I was looking for 10:59:20 another 'bank' just caused interrupts when accessed. /Done 11:00:07 --- quit: dys (Ping timeout: 264 seconds) 11:00:41 --- join: dys (~dys@tmo-100-140.customers.d1-online.com) joined #forth 11:03:23 --- join: pierpal (~pierpal@host79-226-dynamic.12-79-r.retail.telecomitalia.it) joined #forth 11:04:20 jackdaniel: there is also mecrisp and eForth to look into. (The e in the latter stands for educational) 11:06:48 noted, thank you 11:09:59 --- quit: pierpal (Ping timeout: 248 seconds) 11:10:23 --- quit: dddddd (Ping timeout: 256 seconds) 11:19:19 --- join: pierpal (~pierpal@host79-226-dynamic.12-79-r.retail.telecomitalia.it) joined #forth 11:23:39 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 11:24:07 --- quit: pierpal (Ping timeout: 264 seconds) 11:34:39 --- quit: Labu (Quit: WeeChat 1.9.1) 11:34:48 --- join: Labu (~Labu@labu.pck.nerim.net) joined #forth 11:35:46 --- join: pierpa (4f0ce24f@gateway/web/freenode/ip.79.12.226.79) joined #forth 11:38:30 --- join: pierpal (~pierpal@host79-226-dynamic.12-79-r.retail.telecomitalia.it) joined #forth 12:27:27 --- quit: impomatic (Ping timeout: 256 seconds) 13:10:30 --- join: ncv (~neceve@unaffiliated/neceve) joined #forth 13:12:15 --- quit: ncv (Remote host closed the connection) 13:12:39 --- join: ncv (~neceve@2a02:c7d:c5c9:a900:1ec6:932f:1b02:d27e) joined #forth 13:12:39 --- quit: ncv (Changing host) 13:12:39 --- join: ncv (~neceve@unaffiliated/neceve) joined #forth 13:29:43 --- quit: ncv (Ping timeout: 240 seconds) 13:32:49 --- quit: pierpal (Ping timeout: 240 seconds) 13:38:03 --- quit: mnemnion (Remote host closed the connection) 13:47:08 --- quit: rain1 (Quit: Leaving) 14:20:53 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:19c4:d77f:a8b6:9cb9) joined #forth 14:32:58 --- join: ncv (~neceve@unaffiliated/neceve) joined #forth 15:01:12 I always thought the e in eForth stood for embedded, because it's a small Forth 15:16:13 I thought it stood for electronic 15:16:17 like e-mail 15:17:50 you're kidding 15:18:11 alternatively, i want to see mechanical Forth :) 15:20:05 I am kidding but I have seen a lot of imaginary forths 15:26:23 --- quit: Darksecond (Read error: Connection reset by peer) 15:29:35 --- join: Darksecond (~darksecon@a82-94-53-70.adsl.xs4all.nl) joined #forth 15:33:15 --- quit: epony (Remote host closed the connection) 15:33:34 --- join: epony (~nym@79-100-134-61.ip.btc-net.bg) joined #forth 15:40:45 --- join: pierpal (~pierpal@host79-226-dynamic.12-79-r.retail.telecomitalia.it) joined #forth 15:44:57 --- quit: pierpal (Ping timeout: 240 seconds) 16:47:32 --- join: impomatic (~digital_w@host81-136-109-148.range81-136.btcentralplus.com) joined #forth 17:00:38 WilhelmVonWeiner: well, eForth is pretty portable. I even ported it to the DCPU-16 for giggles. 17:03:32 re that interrupt bankswitching physical addressspace access control idea. To switch that priviledged bank out again at ISR end the memory system can watch for when the RFI instruction is fetched from a spefic address in that bank. 17:10:19 --- quit: impomatic (Ping timeout: 240 seconds) 17:38:31 --- quit: ncv (Ping timeout: 255 seconds) 17:52:10 --- join: pierpal (~pierpal@host79-226-dynamic.12-79-r.retail.telecomitalia.it) joined #forth 17:56:56 --- quit: pierpal (Ping timeout: 260 seconds) 18:04:46 --- join: kumool (~kumool@adsl-64-237-235-180.prtc.net) joined #forth 19:01:48 --- join: pierpal (~pierpal@host79-226-dynamic.12-79-r.retail.telecomitalia.it) joined #forth 19:04:37 --- quit: dddddd (Remote host closed the connection) 19:30:15 --- quit: karswell (Ping timeout: 248 seconds) 19:51:10 --- quit: mnemnion (Remote host closed the connection) 19:52:25 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:e57f:c27d:2d0a:f62f) joined #forth 20:13:51 --- quit: pierpa (Quit: Page closed) 20:23:28 --- quit: mnemnion (Remote host closed the connection) 20:24:02 --- join: mnemnion (~mnemnion@209.209.238.177) joined #forth 21:03:23 --- join: mnemnia (~mnemnion@2601:643:8102:7c95:19c4:d77f:a8b6:9cb9) joined #forth 21:06:44 --- quit: mnemnion (Ping timeout: 264 seconds) 21:25:04 hi 21:37:46 --- quit: kumool (Quit: Leaving) 21:38:20 --- quit: pierpal (Read error: Connection reset by peer) 22:01:07 --- join: pierpal (~pierpal@host79-226-dynamic.12-79-r.retail.telecomitalia.it) joined #forth 22:04:49 --- quit: pierpal (Read error: Connection reset by peer) 23:02:36 --- quit: dys (Ping timeout: 260 seconds) 23:25:40 --- join: impomatic (~digital_w@host86-144-18-81.range86-144.btcentralplus.com) joined #forth 23:59:59 --- log: ended forth/18.04.29