#garfield Logs

Aug 18 2020

#garfield Calendar

12:47 AM polprog: rue_mohr: that is the plan
01:21 AM rue_shop1: polprog, you need 8 resistors
01:29 AM polprog: right
01:29 AM polprog: i guess ill do that today later
01:29 AM polprog: i have driving school
01:29 AM polprog: today
01:30 AM rue_mohr: ok, we should find the opcode for NOP
01:42 AM polprog: 0x90
09:22 AM rue_mohr: polprog, can you write eproms?
09:25 AM polprog: yeah, i can
09:26 AM rue_mohr: ok, what if we made an eprom that loops the processor
09:26 AM rue_mohr: the NOP thing has a caveat
09:27 AM rue_mohr: eventually, the processor will hit something like video ram
09:27 AM rue_mohr: and go insane
09:27 AM polprog: yeah, we'd need to add a jmp
09:27 AM polprog: back
09:27 AM polprog: umm
09:27 AM polprog: we could just fill it with jmps to itself
09:27 AM rue_mohr: I cant remember the reset vector on a an 8086
09:27 AM rue_mohr: I think it loads the value from a table at the top of memory
09:28 AM rue_mohr: but yea
09:29 AM rue_mohr: https://wiki.osdev.org/Memory_Map_(x86)
09:29 AM rue_mohr: yea, bios is at the top
09:30 AM rue_mohr: "The reset vector for the 80386 and later x86 processors is physical address FFFFFFF0h"
09:32 AM rue_mohr: hahah
09:32 AM polprog: ill fill 1kbyte with NOPs and put a jmp .-something
09:32 AM rue_mohr: make it do a software interrupt to its start address
09:32 AM polprog: i cant remember .- what is "this instruction you just executed"
09:32 AM polprog: so we will make a biiiig nop slide :v
09:33 AM rue_mohr: kinda, start with the jump to soemthing like FFFFF000h
09:34 AM polprog: so the bios starts at 0x000F0000
09:34 AM polprog: what.. what puts the data in the IVT?
09:34 AM polprog: also, this is a problem: During the time the CPU remains in Real Mode, IRQ0 (the clock) will fire repeatedly,
09:34 AM rue_mohr: I think there is an instructuion that does a reset
09:34 AM rue_mohr: what?
09:35 AM polprog: thats from the osdev page
09:35 AM rue_mohr: oh thats fine, I dont think the irqs are enabled on startup
09:36 AM rue_mohr: is irq0 maskable?
09:36 AM polprog: no idea
09:37 AM rue_mohr: but thats also via the pic
09:37 AM rue_mohr: which isn't initialized
09:37 AM rue_mohr: back later!
09:37 AM polprog: ok. i guess the article talks about the situation when the boot sector is loaded
09:37 AM polprog: godspeed
09:37 AM polprog: ill write the test bios
10:11 AM polprog: hmm. same
10:15 AM polprog: huh
10:16 AM polprog: it seems to kick off, with CE being up and OE oscilalting, there is a repeating pattern on the address bus
10:16 AM polprog: but at some boots it just hangs
10:20 AM cheesemaster648: gamer
10:22 AM polprog: IM HACKING BIOSES
10:23 AM polprog: rue_mohr: https://polprog.net/rozne1/ircjunk/cardputer/PRINT_22.png
10:24 AM polprog: rue_mohr: https://polprog.net/rozne1/ircjunk/cardputer/PRINT_23.png
10:26 AM cheesemaster648: neat does it include cheese graters
10:26 AM polprog: no but i have your eye-p address and ill make your CPU explode
10:27 AM cheesemaster648: cool
06:15 PM rue_mohr: polprog, ok, can you establish if the cpu is ok?
06:15 PM rue_mohr: it looks like its looping
06:15 PM rue_mohr: ?
06:16 PM rue_mohr: can we make it acceptable to say "PI number" so that we dont have to feel like an idiot saying "PIN number?"\
07:29 PM rue_mohr: polprog, that last video, did it play for you?
07:29 PM rue_mohr: didn't for me
07:31 PM rue_mohr: that one wont either
07:31 PM rue_mohr: dont get it...
08:27 PM aandrew: rue_mohr: did you turn that PVC thing to reduce the size? I'm not sure what the video was trying to show
09:13 PM rue_mohr: yep
09:13 PM rue_mohr: but me and polprog seem to have the problem
09:13 PM rue_mohr: just get stuck with spinners
09:31 PM rue_mohr: http://ruemohr.org/~ircjunk/tempimage/p1170002.jpg
09:31 PM rue_mohr: http://ruemohr.org/~ircjunk/tempimage/p1170014.jpg
09:31 PM rue_mohr: comming along
09:31 PM rue_mohr: I got one row done on one of them today
09:31 PM rue_mohr: brings them both up to 4
09:31 PM rue_mohr: have to wait and go scrub it
09:32 PM rue_mohr: is an hour up yet?
09:32 PM rue_mohr: they clean up really nice
09:33 PM rue_mohr: so Tom_L if you motoize the rotational axis, I guess you can make ball screws?
09:35 PM Tom_L: :)
09:35 PM Tom_L: probably would need a grinder attachment for that
09:35 PM rue_mohr: ... about 25 years ago the poles started noticably swapping?
09:42 PM Tom_L: dunno
09:42 PM Tom_L: ^^ one guy cut an acme tap to make an acme nut for an oddball thread that way
09:44 PM Tom_L: https://www.youtube.com/watch?v=fo7SwanH50I&list=UUexvgsGz_QFvOublovDYoTQ&index=4&t=0s
09:45 PM Tom_L: notice around 2:10 it's not cutting round
09:47 PM Tom_L: and from around 2:50 til the threads are cut
09:48 PM rue_mohr: I need to finish building that gear addition for left hand thread
09:48 PM Tom_L: for what?
09:48 PM Tom_L: i can cut left hand threads (never have) but can
09:49 PM rue_mohr: yea, cant on the lathe
09:49 PM rue_mohr: its got no feed reverse
09:50 PM Tom_L: my macro will generate right or left hand internal or external thread cutter paths
09:55 PM rue_mohr: hope he made a few spares
09:56 PM Tom_L: he has alot more patience than i do
09:57 PM Tom_L: i met him once when he was here for a linuxcnc fest
10:02 PM Tom_L: rue_mohr, the pics your drive entry?
10:07 PM Tom_L: https://www.youtube.com/watch?v=oye3BxqXKmw&list=UUexvgsGz_QFvOublovDYoTQ&index=60&t=0s
10:07 PM Tom_L: i programmed that one for him
10:08 PM Tom_L: 1st time i ever used the lathe cam
10:14 PM rue_mohr: yea I'm finally getting the pillars happening
10:15 PM Tom_L: what thread do you need?
10:15 PM Tom_L: so you can cut them on your lathe?
10:16 PM rue_mohr: was that a former for spin forming?
10:17 PM Tom_L: yes
10:17 PM rue_mohr: cool
10:17 PM Tom_L: there was 2 parts to it
10:17 PM Tom_L: i think it had an inner and outer piece that was soldered together
10:18 PM rue_mohr: I dont think my lathe is powerfull enough
10:19 PM Tom_L: i had to figure out what cutters to use since some lathes cut from the front and others from the back
10:22 PM Tom_L: fortunately the cad cam recognizes most standard insert cutters
10:22 PM Tom_L: just had to get the orientation right
10:41 PM rue_shop1: stark realization today the year is 2020
10:52 PM Tom_L: rue_shop1,
10:52 PM Tom_L: it's more than half gone too