* m68k: 68000 port for megadrive
@ 2026-06-26 12:35 Daniel Palmer
2026-06-26 12:47 ` John Paul Adrian Glaubitz
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Daniel Palmer @ 2026-06-26 12:35 UTC (permalink / raw)
To: linux-m68k; +Cc: Linux Kernel Mailing List
Hello m68k people,
I'm not going to send patches* for this but I thought it'd at least be
funny to someone.
I've used my DeviceTree enabled version of the 68000 code to do a
quick port to the megadrive.
https://github.com/LinuxMD/linuxmd (screenshot is near the end)
Cheers,
Daniel
* Although I'm working on pushing the nolibc bits so it can produce
nommu friendly ELFs.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: m68k: 68000 port for megadrive
2026-06-26 12:35 m68k: 68000 port for megadrive Daniel Palmer
@ 2026-06-26 12:47 ` John Paul Adrian Glaubitz
2026-06-26 12:55 ` Daniel Palmer
2026-06-27 0:45 ` Finn Thain
2026-07-07 12:58 ` Atari Jaguar port - was: " John Paul Adrian Glaubitz
2 siblings, 1 reply; 5+ messages in thread
From: John Paul Adrian Glaubitz @ 2026-06-26 12:47 UTC (permalink / raw)
To: Daniel Palmer, linux-m68k; +Cc: Linux Kernel Mailing List
Hi Daniel,
On Fri, 2026-06-26 at 21:35 +0900, Daniel Palmer wrote:
> I'm not going to send patches* for this but I thought it'd at least be
> funny to someone.
> I've used my DeviceTree enabled version of the 68000 code to do a
> quick port to the megadrive.
>
> https://github.com/LinuxMD/linuxmd (screenshot is near the end)
That's super cool. Would be cool to have this upstream.
Reminds me of Yoshinori Sato's Linux port for the X68000 [1].
Adrian
> [1] https://m68k.info/#orgd02810a
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: m68k: 68000 port for megadrive
2026-06-26 12:47 ` John Paul Adrian Glaubitz
@ 2026-06-26 12:55 ` Daniel Palmer
0 siblings, 0 replies; 5+ messages in thread
From: Daniel Palmer @ 2026-06-26 12:55 UTC (permalink / raw)
To: John Paul Adrian Glaubitz; +Cc: linux-m68k, Linux Kernel Mailing List
Hi,
On Fri, 26 Jun 2026 at 21:47, John Paul Adrian Glaubitz
<glaubitz@physik.fu-berlin.de> wrote:
> That's super cool. Would be cool to have this upstream.
I think even if I cleaned it up a lot it's a bit too far past the
acceptable level of jank for mainlining. :)
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: m68k: 68000 port for megadrive
2026-06-26 12:35 m68k: 68000 port for megadrive Daniel Palmer
2026-06-26 12:47 ` John Paul Adrian Glaubitz
@ 2026-06-27 0:45 ` Finn Thain
2026-07-07 12:58 ` Atari Jaguar port - was: " John Paul Adrian Glaubitz
2 siblings, 0 replies; 5+ messages in thread
From: Finn Thain @ 2026-06-27 0:45 UTC (permalink / raw)
To: Daniel Palmer; +Cc: linux-m68k, Linux Kernel Mailing List
On Fri, 26 Jun 2026, Daniel Palmer wrote:
> I'm not going to send patches* for this but I thought it'd at least be
> funny to someone.
Not funny to me. I think it's valuable work.
> I've used my DeviceTree enabled version of the 68000 code to do a
> quick port to the megadrive.
>
> https://github.com/LinuxMD/linuxmd (screenshot is near the end)
>
...
> Calibrating delay loop... 0.72 BogoMIPS (lpj=5984)
...
> Memory: 2532K/4096K available (1002K kernel code, 54K rwdata, 108K rodata,
> 72K init, 39K bss, 1368K reserved, 0K cma-reserved)
My old laptop has about 1000x the bogomips and 1000x the memory shown in
your console log. Your work shows me what 1000 virtual machines might look
like here.
Shrinking the operating system in that way (no block layer, no network
stack etc.) is important work and is a real step towards comfortably
hosting a million busy containers on a single system.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Atari Jaguar port - was: Re: m68k: 68000 port for megadrive
2026-06-26 12:35 m68k: 68000 port for megadrive Daniel Palmer
2026-06-26 12:47 ` John Paul Adrian Glaubitz
2026-06-27 0:45 ` Finn Thain
@ 2026-07-07 12:58 ` John Paul Adrian Glaubitz
2 siblings, 0 replies; 5+ messages in thread
From: John Paul Adrian Glaubitz @ 2026-07-07 12:58 UTC (permalink / raw)
To: Daniel Palmer, linux-m68k; +Cc: Linux Kernel Mailing List
Hi Daniel,
On Fri, 2026-06-26 at 21:35 +0900, Daniel Palmer wrote:
> I'm not going to send patches* for this but I thought it'd at least be
> funny to someone.
> I've used my DeviceTree enabled version of the 68000 code to do a
> quick port to the megadrive.
>
> https://github.com/LinuxMD/linuxmd (screenshot is near the end)
You've probably seen this but other may have not, in any case, someone
has picked up your work and made Linux running on the Atari Jaguar:
https://cakehonolulu.github.io/linux-for-jaguar/
Pretty neat!
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-07-07 12:58 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-26 12:35 m68k: 68000 port for megadrive Daniel Palmer
2026-06-26 12:47 ` John Paul Adrian Glaubitz
2026-06-26 12:55 ` Daniel Palmer
2026-06-27 0:45 ` Finn Thain
2026-07-07 12:58 ` Atari Jaguar port - was: " John Paul Adrian Glaubitz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox