00:00:00 --- log: started forth/19.10.01 00:12:39 --- join: xek (~xek@apn-31-0-23-201.dynamic.gprs.plus.pl) joined #forth 00:18:53 --- quit: WickedShell (Remote host closed the connection) 00:32:44 --- quit: cheater (Ping timeout: 265 seconds) 00:44:56 --- join: cheater (~cheater@unaffiliated/cheater) joined #forth 00:49:32 --- join: inode (~inode@unaffiliated/inode) joined #forth 01:31:42 --- join: iyzsong (~iyzsong@fsf/member/iyzsong) joined #forth 02:12:32 --- join: dys (~dys@2003:5b:203b:100:a64c:c8ff:fef4:13a6) joined #forth 02:35:12 --- quit: tp (Remote host closed the connection) 02:39:59 --- join: tp (~Terry@2001:44b8:314b:a800::10) joined #forth 02:39:59 --- quit: tp (Changing host) 02:39:59 --- join: tp (~Terry@mecrisp/staff/tp) joined #forth 02:46:23 --- join: iyzsong-x (~iyzsong@2409:8a62:376:9af0:73d:bf53:5f57:2577) joined #forth 02:48:02 --- quit: iyzsong (Ping timeout: 268 seconds) 03:23:00 --- join: mtsd (~mtsd@77.110.61.100) joined #forth 04:30:23 --- quit: gravicappa (Ping timeout: 245 seconds) 04:52:52 --- join: dave0 (~davezero@069.d.003.ncl.iprimus.net.au) joined #forth 04:58:08 --- quit: mtsd (Quit: Leaving) 05:23:00 --- join: gravicappa (~gravicapp@h109-187-238-193.dyn.bashtel.ru) joined #forth 05:26:29 --- quit: inode (Ping timeout: 250 seconds) 05:28:34 --- join: inode (~inode@unaffiliated/inode) joined #forth 05:48:59 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 05:59:57 --- quit: KipIngram (Ping timeout: 265 seconds) 06:00:13 --- join: KipIngram (~kipingram@185.149.90.58) joined #forth 06:00:37 --- nick: KipIngram -> Guest32561 06:27:01 --- quit: gravicappa (Ping timeout: 265 seconds) 06:57:14 --- quit: dave0 (Quit: dave's not here) 07:00:20 --- join: gravicappa (~gravicapp@h77-94-116-121.dyn.bashtel.ru) joined #forth 07:02:20 --- quit: cmtptr (Quit: leaving) 07:29:32 --- join: WickedShell (~WickedShe@159-118-128-145.cpe.cableone.net) joined #forth 07:40:15 --- quit: tabemann (Ping timeout: 245 seconds) 07:48:08 --- join: cmtptr (~corey@unaffiliated/cmtptr) joined #forth 07:53:23 --- quit: iyzsong-x (Ping timeout: 250 seconds) 08:01:05 --- nick: Guest32561 -> KipIngram 08:01:13 --- mode: ChanServ set +v KipIngram 08:44:53 --- quit: xek (Remote host closed the connection) 08:45:17 --- join: xek (~xek@apn-31-0-23-201.dynamic.gprs.plus.pl) joined #forth 08:58:49 --- quit: dys (Ping timeout: 250 seconds) 11:30:25 --- join: ryke (~Thunderbi@mail.homecaregiverstn.org) joined #forth 12:03:39 --- quit: Keshl (Read error: Connection reset by peer) 12:05:09 --- join: Keshl (~Purple@207.44.70.214.res-cmts.gld.ptd.net) joined #forth 12:45:36 --- quit: gravicappa (Ping timeout: 240 seconds) 13:43:57 --- quit: xek (Ping timeout: 265 seconds) 13:57:45 --- quit: cmtptr (Quit: leaving) 14:04:20 --- join: cmtptr (~corey@unaffiliated/cmtptr) joined #forth 14:48:50 --- join: dave0 (~davezero@069.d.003.ncl.iprimus.net.au) joined #forth 15:25:58 --- quit: ryke (Ping timeout: 240 seconds) 16:33:49 --- quit: dave0 (Quit: dave's not here) 16:35:54 --- join: jedb_ (~jedb@147.10.24.229) joined #forth 16:38:24 --- quit: jedb (Ping timeout: 240 seconds) 16:40:12 --- join: ryke (~Thunderbi@71-9-171-192.dhcp.jcsn.tn.charter.com) joined #forth 17:00:14 --- join: rdrop-exit (~markwilli@112.201.170.86) joined #forth 17:15:59 --- join: jedb__ (~jedb@103.254.153.113) joined #forth 17:16:05 --- nick: jedb__ -> jedb 17:17:02 c[] 17:17:27 morning rdrop-exit, Zen Forth Master! 17:18:29 Good morning tp, Master Technician :) 17:20:24 --- quit: jedb_ (Ping timeout: 276 seconds) 17:21:01 I've been running assembly code in GDB over SWD on STM32 yesterday testing that it actually runs on the target, then I paste the machine code listing into Mecrisp-Stellaris and run it, which looks like that small 'delay' snippet I pasted here the other day. 17:21:57 it's a easy way to inline machine code in Forth because ultimately Humans are just smarter than computers 17:23:09 right 17:23:45 so my delay Word using this method came to about 6 bytes and allowed a very accurate delay range of 105.2 ns to 451.8640 seconds 17:24:35 using the old do-loop required about 68 bytes and the small delays were non linear for obvious reasons 17:26:58 cool 17:29:19 I ran into a issue expanding my "delay" Word and discovered that when it works in GDB and not when inlined in Forth .. I have no effective debugging method yet, so I had to email the Mecrisp-Stellaris Wizard for help 17:29:57 hes always busy casting Forth spells so I'm waiting with baited breath atm 17:31:29 Is an emulator available for your target? 17:32:22 I have real time debugging of the target via GDB but I need a binary to run on it 17:32:46 i can single step thru the target now, which is what Ive been doing 17:33:28 my problem is once Forth has the inlined code in a Word that I dont as yet have a debugging strategy for that case 17:33:54 unless I want to run the whole Forth plus my word in gdb 17:34:14 hmm .. thats a debugging strategy! 17:34:24 no wonder youre the Zen Master! 17:35:26 I also have various emulators to run the code in a X86 machine, but I always prefer running it in the target in real time 17:37:04 if you have a spare hour, this video represents the C 'state' of the art for the MCu I use 17:37:07 https://www.youtube.com/watch?v=6qILVM0SKrM 17:37:30 opening it 17:37:51 it's showing C but does assembly as well 17:38:44 I'm too groggy to watch it now, but I've added it to my watch list 17:39:33 and that stuff is all free (atollic studio) which works with a $20 board from STM containing the SWD interface and the target MCU or a $2 Chinese SWD dongle and the MCU 17:39:40 heh :) 18:15:53 * mucking about with TeXShop 18:24:55 ah yes, all 4GB of it :) 18:29:31 --- join: dave0 (~davezero@069.d.003.ncl.iprimus.net.au) joined #forth 18:41:58 Ooh there are new vids on the SVFIG channel 19:18:31 --- join: iyzsong (~iyzsong@fsf/member/iyzsong) joined #forth 19:54:45 --- quit: cp (Quit: Disappeared in a puff of smoke) 19:57:17 --- join: cp (~cp@b157153.ppp.asahi-net.or.jp) joined #forth 20:25:14 --- quit: WickedShell (Remote host closed the connection) 20:39:55 --- quit: dave0 (Quit: dave's not here) 21:13:39 --- join: iyzsong-x (~iyzsong@2409:8a62:376:9af0:73d:bf53:5f57:2577) joined #forth 21:15:03 --- quit: iyzsong (Ping timeout: 276 seconds) 21:21:40 --- quit: iyzsong-x (Quit: ZNC 1.7.1 - https://znc.in) 21:22:29 --- quit: Keshl (Read error: Connection reset by peer) 21:23:15 --- join: Keshl (~Purple@207.44.70.214.res-cmts.gld.ptd.net) joined #forth 21:25:33 --- join: gravicappa (~gravicapp@h77-94-116-121.dyn.bashtel.ru) joined #forth 21:38:44 --- quit: yunfan (Ping timeout: 245 seconds) 21:38:44 --- quit: dzho (Ping timeout: 245 seconds) 21:39:09 --- quit: deesix (Ping timeout: 245 seconds) 21:40:46 --- join: dzho (~dzho@unaffiliated/dzho) joined #forth 21:41:06 --- join: deesix (~dddddd@unaffiliated/dddddd) joined #forth 21:51:36 --- join: yunfan (~roooot@unaffiliated/yunfan) joined #forth 22:33:12 --- quit: dddddd (Remote host closed the connection) 22:49:37 --- join: tpbsd (~Terry@mecrisp/staff/tp) joined #forth 22:50:15 --- quit: tp (Remote host closed the connection) 23:17:45 --- nick: tpbsd -> tp 23:38:21 --- join: jedb_ (~jedb@185.128.24.51) joined #forth 23:40:48 --- quit: jedb (Ping timeout: 240 seconds) 23:55:31 --- join: xek (~xek@apn-31-0-23-201.dynamic.gprs.plus.pl) joined #forth 23:59:59 --- log: ended forth/19.10.01