Hi,
Well, my firmware doesn't boot CP/M exactly like the original way. The original way was to execute instructions that would home the head, and read Track 0 Sector 1 (0?) into memory, then execute that 128 byte boot loader. I cannot do it this way, because the code needed to read the SD card cannot fit into 128 bytes. For this reason, the firmware provided must contain the CP/M BIOS which in its first function (Cold Start) has the same function as the BOOT sector, which is to load the next 51 sectors of CP/M into memory. Now, if N* DOS can be loaded at the address and if it uses the same BIOS jump table calls as CP/M, then it can just replace the CP/M in the first 52 sectors of the virtual disk (which is a FAT16 File on the SD Card). I certainly don't mind helping you "Shoe horn" N* DOS into this board, if you could provide and summarize how N* DOS works and minimize my learning curve. Support for the Propeller board is coming in January (after I build one for myself). Regards, Josh Bensadon > Date: Fri, 14 Nov 2014 19:04:24 -0600 > From: litte...@mchsi.com > To: n8vem...@googlegroups.com > Subject: [N8VEM-S100:5586] Re: [N8VEM] ALTAIR-IMSAI 8080 CPU Board on Ebay > > I've been thinking about this... > > I don't need to boot to my floppy drive(s) > to load N* Dos if your board will boot to CP/M. > > CP/M seems more advanced than booting to DOS. > > I haven't used CP/M since the PDP 11/70 days... > > I have two SA400's that need alignment and a > handful of original floppies. Booting is > inconsistent but I can read most of them. > > I can load basic and run a few programs, I only > have 32k of memory. > > I could sell the drives, floppy controller and > memory boards and have a more stable and 'fun' > computer to work with. > > I use the Propeller Console board for I/O. > > > > > -- > You received this message because you are subscribed to the Google Groups "N8VEM-S100" group. > To unsubscribe from this group and stop receiving emails from it, send an email to n8vem-s100+...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. |