@killyourfm

Which is remarkable, because #Linux dropped support for the 68020's #x86 contemporaries, the 386 and 486, years ago.

The #kernel devs were getting sick of working around the 386's multi-processor-related shortcomings https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=743aa456c1834f76982af44e8b71d1a0b2a82e21 and the 486's lack of a cycle counter and 64-bit compare-and-swap instruction. https://lore.kernel.org/lkml/202504250[email protected]/

I guess it speaks to the skill of #Motorola engineers that their 680x0 design never provoked such frustration among the #Linux crew.

#m68k

Merge branch 'x86-nuke386-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip - kernel/git/torvalds/linux.git - Linux kernel source tree

What's not in my profile?

I used to be a huge Wirth-ian in the 1990s and spewed excellent tirades against the evils of C. Niklaus Wirth is also my "PhD grandfather" via Michael Franz at #UCIrvine.

I prefer lecturing sitting down in front of a laptop and talking while I do stuff. I very much dislike slides and prefer chalk and blackboard for things like data structures.

I got my "15 minutes of fame" served unexpectedly:

https://www.insidehighered.com/news/2013/02/12/students-boycott-final-challenge-professors-grading-policy-and-get
https://boingboing.net/2013/02/19/students-get-class-wide-as-by.html
https://archive.nytimes.com/economix.blogs.nytimes.com/2013/02/14/gaming-the-system/

But it still was fun.

I got my undergraduate degree from https://www.cs.hm.edu/ which back then was not allowed to feed into PhD programs. It's a thing in Germany: Everything is tiered and changing the tiers requires a change to the constitution of the republic (I am joking, but not really) so it takes a while. (Nowadays it would be easier to go on to a PhD from there.) The "plus" was that I spent two semesters in industry. In one I quickly out-FORTRAN-ed my boss, in the other I learned C++ from Stroustrup in two weeks while riding the bus. Beat that Ivy League!

I grew up on #c64 #basic and #mos6502 (well, #mos6510 I guess) assembly, went on to #m68k assembly, #gfabasic and lots of #oberon. Of course I was dabbling in #modula2, #prolog, #scheme, and more. Then it was mostly whatever I needed so #fortran, #cpp, #java, lots of #python, lots more #c, lots more #arm and #x86 assembly, some #golang, some #ocaml, some #csharp even if you can believe it. Nowadays it's pretty much #c all day with chunks of #python and bits of #rust now and then. And chunks of #bash too.

(Proudly self-plagiarized off of a few 2023/2024 posts from my previous account.) #introduction #SorryItsLate

Students boycott final to challenge professor's grading policy (and get As)

To test limits of Johns Hopkins professor's scaled grading policy, all of his students boycott the final -- and all get As as a result.

Inside Higher Ed | Higher Education News, Events and Jobs

Anyone of you have some documentation about the Disk/File system format for Motorola M68000 EXORMACS?

I found this pdf: https://bitsavers.org/pdf/motorola/versados/M68KVSF_D7_VERSAdosSysFacilities_Oct85.pdf

it has an example first sector on page 346 (pdf) / page number 336 but not much explanation of, or I couldn't find it because it's not searchable

#retroComputing #M68k

Anyone want to help figure out the Lisa A-trap dispatcher? I put a disassembly in a gist: https://gist.github.com/eschaton/2c9cdcddccd3dde177005872ddd6e946

#retrocomputing #lisa #m68k #MARCHintosh

Lisa A-trap dispatcher code.

Lisa A-trap dispatcher code. GitHub Gist: instantly share code, notes, and snippets.

Gist
GitHub - 54weasels/sun3_60

Contribute to 54weasels/sun3_60 development by creating an account on GitHub.

GitHub
Let's Chat about Return to Dark Castle (2026) w/ Mark Pierce & Zack Black!

YouTube
GitHub - AmigaGPU/AmigaGPU: Config files for my GitHub profile.

Config files for my GitHub profile. Contribute to AmigaGPU/AmigaGPU development by creating an account on GitHub.

GitHub

This new 68000 bears an original-looking Motorola logo.

Does NXP (or whoever licensed the #m68k IP) still labels them like this, or did they send me a vintage MC68000P8 part?

#amiga #vintagecomputing

I soldered a new 64-pin socket on my #Amiga 500+ board under restoration and plugged in the #m68k.

It's still too early to tell if it works, but I've seen it toggle the R/W signal a few times at power on.

To make further progress, I need to find a Gary, the gate array which controls chip selects and various bus signals.

#vintagecomputing #retrocomputing #commodore #electronics

I ordered a single #m68k from the YUXINYUAN store on AliExpress for ¥150 + ¥300 for international shipping from Shenzhen ($2.87 total).

It arrived here in Tokyo in just 4 days. Yes, wow.