December 11, 2019, 02:48:37 pm

More NeXT Documents Online

Started by Nitro, July 29, 2007, 07:00:35 pm

Previous topic - Next topic

korneluk

Awesome! Greatly appreciated!  Looking forward to when you post all the schematics that came with the kit.

Thanks again,

-- josé k.

da9000


emond

4x NeXTcube ISPW, NeXTstation; Apple dual G5 2.5GHz, xserve dual G5 2.3GHz, xserve dual Xeon, Imac 27\", Imac 21\", 3x mac mini, G4 cube, G4 ...

tomaz

Do we have enough documentation to write a (say MESS) module to emulate a 68k NeXT?

neozeed

Quote from: "tomaz"Do we have enough documentation to write a (say MESS) module to emulate a 68k NeXT?



Actually I was thinking of TME... See the guy already got SunOS & NetBSD running... it's a 68020, MMU and 68881...  Which from what I understand is the basic components of a 68030..  Sure a ROM image would help greatly, but for the life of me I couldn't get a proper memory map of the NeXT's...

Who ever has been doing the NetBSD port must have this information..

Oh well it's been an idea, that the basic bits of the next hardware can't be that difficult, say the cpu, and a frame buffer...

http://people.csail.mit.edu/fredette/tme/

I see that the latest version includes some sparc functionality... I should also say the latest snapshots of Qemu can 'almost' boot OpenBSD on the sparc 4m..  My NeXTSTEP RISC cd doesn't seem to do much though.
# include <wittycomment.h>

tomaz

Interesting. The CPU emulation will be trivial - 68030 and 68040 are well documented and 68k emulators exist. It's the rest of the hardware that's going to be tricky - it all depends on how much documentation we have?

neozeed

that and access to a 68030 box...  I figure the 1st ones would be the easiest..

mine is 1500 miles away...

does anyone have one running that can run a few programs on?? :)
# include <wittycomment.h>

neozeed

Well FWIW there is some information burried here:

http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/next68k/next68k/

And of course, as all 680x0 machines they  read two memory addresses at reset, 0 and 4. 0 contains the initial SSP and 4 contains the initial PC...
# include <wittycomment.h>

krfkeith

or it could help me with my FPGA project. :D
Newton MessagePad 2100, Original MessagePad (OMP), 2 DataRover 840s
Gateway Laptop w/ OPENSTEP 4.2
NeXTstation Color & Turbo Color