#garfield Logs

Sep 08 2021

#garfield Calendar

12:13 AM rue_mohr: the processor is breaking down and it cant run many people at once anymore
04:05 AM Tom_L: needs an fpga to do parallel processing!
09:14 AM rue_mohr: morning
09:17 AM Tom_L: hi
09:56 AM rue_mohr: k, off to work
07:18 PM rue_mohr: back from work
07:31 PM MoonyMoon: >:|
07:43 PM Tom_L: moon
07:43 PM MoonyMoon: yo
07:47 PM MoonyMoon: I wonder why my loop seems to never exit
07:47 PM MoonyMoon: Woop: mov [es:bx], ax
07:47 PM MoonyMoon: inc bx
07:47 PM MoonyMoon: cmp bx, 255
07:47 PM MoonyMoon: ; jnz Woop
07:47 PM MoonyMoon: that looks carp
07:48 PM MoonyMoon: Woop: mov [es:bx], ax
07:48 PM MoonyMoon: inc bx
07:48 PM MoonyMoon: cmp bx, 255
07:48 PM MoonyMoon: jnz Woopthere
07:52 PM MoonyMoon: I dont know what I'm DOING :|
07:53 PM Tom_L: i don't know what you're doing either
07:54 PM MoonyMoon: :P
07:54 PM Tom_L: how big is bx?
07:59 PM Tom_L: MoonyMoon, did you see these?
07:59 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/rue/8080a_1.jpg
07:59 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/rue/8080a_2.jpg
08:00 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/rue/CPU_instructions.pdf
08:35 PM MoonyMoon: \16 bits right?
08:35 PM MoonyMoon: ill have a peek
08:36 PM MoonyMoon: THOSE ARE SEXY CHARTS :)
08:41 PM Tom_L: what cpu is the code for?
08:44 PM aandrew: so, I replaced the NTC on the one light that failed with a (much) bigger one and let it run all afternoon - so far so good
08:45 PM MoonyMoon: 386
08:46 PM MoonyMoon: yeah damn I forgot any context :p
08:46 PM aandrew: oh that reminds me
08:47 PM Tom_L: i don't know much about it but maybe you need to compare bl or bh instead of bx?
08:47 PM Tom_L: since it's 16bit?
08:48 PM aandrew: rue_mohr / polprog: I have probably two dozen boards along this form factor/vintage/components: any interest? https://ibb.co/mhJQsvX
08:48 PM aandrew: if I remember correctly, they were in a T1 (telephony) testing unit
08:49 PM aandrew: if there's any interest I can sort htem and take pics of the unique boards
08:58 PM MoonyMoon: Tom_L: Ill try it with the 8 bits
09:06 PM Tom_L: you're loading bx with ax right?
09:06 PM Tom_L: what does ax contain when it starts comparing?
09:14 PM MoonyMoon: bx was loaded with 128
09:15 PM MoonyMoon: I got to fly now, thanks for trying to help me Tom. I will have to sit with a book or something :P
09:15 PM MoonyMoon: Gnight
09:15 PM Tom_L: the cmp may be ok, it just looked fishy since it was an 8bit compare
09:15 PM MoonyMoon: ill look at the detail on CMP in some ref.
09:16 PM Tom_L: bye
09:16 PM MoonyMoon: bye
09:55 PM rue_mohr: i'm awake again
09:55 PM Tom_L: i bet you have the cmp answer too
09:56 PM rue_mohr: Tom_L, yea thats 8088 not 8080
09:56 PM Tom_L: 386 he said
09:56 PM Tom_L: i know, i was just showing him those charts
09:57 PM rue_mohr: aandrew, oooo coool
09:58 PM rue_mohr: moon doesn't like looking at his computer for too long
09:58 PM Tom_L: i know
09:58 PM Tom_L: is he a pretty good coder?
09:59 PM rue_mohr: focus would add a lot for him
09:59 PM Tom_L: heh
09:59 PM rue_mohr: :)
10:00 PM rue_mohr: hmm
10:00 PM Tom_L: i wasn't sure you could cmp a 16bit reg to 255
10:00 PM rue_mohr: dont feel like digging into x86 asm right now
10:00 PM Tom_L: or if you need the hi or lo part of it
10:00 PM Tom_L: for an 8 bit cmp
10:00 PM rue_mohr: if its bx, it should be fine
10:01 PM Tom_L: something wasn't fine because it didn't work
10:01 PM rue_mohr: yea
10:01 PM rue_mohr: dont feel like digging into x86 asm right now
10:01 PM rue_mohr: I wonder if that does an absolute compare or a page zero compare
10:02 PM Tom_L: i don't know enough about it
10:02 PM Tom_L: i got most of my asm routines from C dumps
10:02 PM rue_mohr: I'm thinking about cpu's and code a new way
10:03 PM rue_mohr: yea, lots of times I'v use the C compiler as a refrence
10:03 PM Tom_L: they tend to over do things like push n pop regs
10:04 PM rue_mohr: mess for sure
10:04 PM rue_mohr: pascall comes out much nicer
10:05 PM Tom_L: did a little with the dos function calls way back
10:05 PM Tom_L: but not alot
10:05 PM Tom_L: any more casting?
10:13 PM rue_mohr: no
10:13 PM rue_mohr: I'v cast the peices I told me too
10:14 PM rue_mohr: I might make some more bar stock and some random bits
10:14 PM rue_mohr: but I'm good
10:15 PM rue_mohr: I was watching videos last night on reballing bgas
10:15 PM rue_mohr: I think I get it
10:16 PM Tom_L: what holds them to the chip?
10:16 PM rue_mohr: the boards were shipped a few days ago
10:16 PM rue_mohr: at first, the flux
10:16 PM rue_mohr: then you hit it with heat to set them
10:16 PM rue_mohr: not sure if the heatgun will have too much air
10:17 PM rue_mohr: I need to start supper..
10:17 PM rue_mohr: and my tea machine had another element die
10:17 PM rue_mohr: :(
10:17 PM aandrew: I'm very, very happy my 25yo stepson stopped by to run the big drill
10:17 PM rue_mohr: ?
10:18 PM rue_mohr: masonary?
10:18 PM aandrew: 2.5" masonry coring bit in a gigantic Hilti drill took a good 20m to go through the brick
10:18 PM rue_mohr: rebar?
10:18 PM rue_mohr: 8" brick?
10:18 PM rue_mohr: filled with concrete?
10:19 PM aandrew: just a regular old brick, but yes thicker than normal
10:19 PM aandrew: no rebar, but one of them did have a fucking huge rock in it
10:19 PM rue_mohr: hmm
10:19 PM rue_mohr: 20m sounds a bit long
10:19 PM rue_mohr: wonder if the bit wasn't in good shape
10:19 PM rue_mohr: like a castle, right?
10:19 PM aandrew: seemed pretty decent, but it did take a while to get through
10:20 PM aandrew: the second hole went smoother (no rock mainly)
10:20 PM rue_mohr: k
10:20 PM rue_mohr: so those are z180
10:20 PM rue_mohr: with ram/rom
10:20 PM aandrew: He ran the drill (no stand for it, so holding it) and I was pouring water on the drilling surface
10:20 PM rue_mohr: was the rom flash?
10:20 PM aandrew: rue_mohr: yes, I have to see what the other boards have too
10:21 PM rue_mohr: hmm
10:21 PM aandrew: the one I took a pic of looks to be EPROM
10:21 PM rue_mohr: how do I get a pallette of stuff shipped from the mid usa to me?
10:21 PM rue_mohr: arg too many distractions
10:21 PM aandrew: that's a good question
10:21 PM rue_mohr: where is that image...
10:22 PM rue_mohr: no that was a pdf
10:23 PM rue_mohr: oh yea, that alsmost doesn't look like ceramic
10:23 PM rue_mohr: I was interested in the cpu
10:23 PM rue_mohr: the 8900 is a tel chip
10:23 PM rue_mohr: I have some in the pbx boards here
10:24 PM rue_mohr: oh those are 89800
10:24 PM rue_mohr: oh those are 8980
10:24 PM rue_mohr: 256 X 256 Channels (8 TDM Streams at 2.048 Mbps) Non-blocking Digital Switch (DX)
10:26 PM rue_mohr: This VLSI ISO-CMOS device is designed for
10:26 PM rue_mohr: switching PCM-encoded voice or data, under
10:26 PM rue_mohr: microprocessor control, in a modern digital
10:26 PM rue_mohr: exchange, PBX or Central Office
10:26 PM rue_mohr: ok, yea, it takes 8 steams of 8 tdm channels each in and out
10:27 PM rue_mohr: wonder if thats why most pbx are 8x24
10:28 PM rue_mohr: I wonder if they can be used for anything, might be too specific serial proto
10:29 PM aandrew: interesting
10:29 PM aandrew: I have done a lot of TDM work
11:07 PM rue_mohr: so
11:08 PM rue_mohr: somewhere between FSM,s cpus that emulate cpus, and software that makes one generic system into a more generic system, I'm floating...