Rakko has joined #forth
lonjil has joined #forth
TCZ has joined #forth
boru` has joined #forth
boru has quit [Disconnected by services]
boru` is now known as boru
dddddd has quit [Remote host closed the connection]
TCZ has quit [Quit: Leaving]
<tabemann> yay - got the disassembly of BL working!
Rakko has quit [Remote host closed the connection]
Rakko has joined #forth
<tp> tabemann, great news~
Rakko has quit [Ping timeout: 260 seconds]
Rakko has joined #forth
<tabemann> tp: and it's working even better now (but there are still bugs)
X-Scale` has joined #forth
X-Scale has quit [Ping timeout: 256 seconds]
X-Scale` is now known as X-Scale
dave0 has quit [Quit: dave's not here]
X-Scale has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Now with extra fish!]
jsoft has joined #forth
<tabemann> tp: take a look at zeptoforth now!
<tp> okies ")
<tabemann> I don't promise that that the disassembler is bug free, as I have not done exhaustive testing of it, but it seems to be working pretty good now
<tabemann> and btw, reload the binary first, since I made some kernel changes (I found that a 32-bit instruction was being used which I hadn't implemented in the disassembler, so I replaced it with an equivalent (and smaller) 16-bit instruction)
<tp> excellent, flashing now
<tabemann> note that you use the disassembler with <start> <end> disassemble
<tabemann> I haven't implemented a SEE word because there currently is no reliable way to tell the end of a word implemented in the kernel
<tabemann> it's still surprising seeing just how much the code churns the stack, even though of course I expected this
<tp> Welcome to zeptoforth ok
<tp> if the program cant tell the end of a word implemented in the kernel, ho do I ?
<tabemann> choose a length, and if you haven't seen a bx lr or pop {pc} in the code, you haven't gone far enough - but the problem is some words contain more than one of these
<tp> lol
<tp> Mecrisp-Stellaris looks for a bx or lr to determine the end of a word
<tp> iirc
<tabemann> in words meant to be inlined I put a special token after the bx lr, movs r7, r7, which I don't put anywhere else, and I put this after Forth words as well
<tabemann> okay, I've gotta head off to bed
<tp> cya
Rakko has quit [Quit: Leaving]
gravicappa has joined #forth
jedb_ has joined #forth
jedb has quit [Ping timeout: 256 seconds]
dys has quit [Ping timeout: 258 seconds]
jedb_ is now known as jedb
mtsd has joined #forth
dys has joined #forth
xek has joined #forth
WickedShell has quit [Remote host closed the connection]
reepca` has quit [Remote host closed the connection]
reepca` has joined #forth
jsoft has quit [Ping timeout: 256 seconds]
merkc0 has joined #forth
merkc0 has quit [Quit: Leaving]
dddddd has joined #forth
reepca` has quit [Ping timeout: 256 seconds]
reepca has joined #forth
iyzsong has joined #forth
TCZ has joined #forth
X-Scale has joined #forth
Zarutian_HTC has quit [Ping timeout: 272 seconds]
jsoft has joined #forth
mtsd has quit [Quit: Leaving]
Zarutian_HTC has joined #forth
Zarutian_HTC has quit [Quit: Bye]
TCZ has quit [Quit: Leaving]
mark4 has joined #forth
iyzsong has quit [Ping timeout: 258 seconds]
jsoft has quit [Ping timeout: 256 seconds]
dddddd has quit [Read error: Connection reset by peer]
_whitelogger has joined #forth
mark4 has quit [Remote host closed the connection]
WickedShell has joined #forth
dddddd has joined #forth
dave0 has joined #forth
jsoft has joined #forth
reepca has quit [Read error: Connection reset by peer]
reepca has joined #forth
gravicappa has quit [Ping timeout: 258 seconds]
jsoft has quit [Ping timeout: 264 seconds]
cheater has quit [Ping timeout: 264 seconds]
cheater has joined #forth
<crest> tp: https://www.ftdichip.com/Support/FAQs.htm#HwGen3 .oO( stupid hardware you had *ONE* job )
<crest> the hardware flow control takes up to 3 bytes to stop the transmitter on ftdi232 chips
cheater has quit [Ping timeout: 260 seconds]
cheater has joined #forth
Labu has joined #forth
_whitelogger has joined #forth