Re: [Freedos-user] Assembly Language and BASIC
On 7/12/2022 7:21 PM, Rugxulo wrote: Hi, On Mon, Jul 11, 2022 at 9:25 PM Ralf Quint wrote: And that version, just when the switch to Go32 was being made, should be a good starting point for a 16bit compiler, generating 16bit Borland Pascal compatible code. Not sure if there is enough info still around to make it even TPU compatible. It would be different from the goal set back then, and not sure if Florian would still have that source code (that was well before SourceForge and Github). You could always use FST Modula-2, it's 16-bit (host and target): * https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/modula2/fst/ I've been playing with it (again), it's not bad. It also has a smartlinker. (But no sources available.) I personally could care less about the source for FST available or not. I don't see the point in using any Modula-2 compiler, when I have the full package of Borland Pascal 7. Ralf ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Assembly Language and BASIC
Hi, On Mon, Jul 11, 2022 at 9:25 PM Ralf Quint wrote: > > And that version, just when the switch to Go32 was being made, should be > a good starting point for a 16bit compiler, generating 16bit Borland > Pascal compatible code. Not sure if there is enough info still around to > make it even TPU compatible. It would be different from the goal set > back then, and not sure if Florian would still have that source code > (that was well before SourceForge and Github). You could always use FST Modula-2, it's 16-bit (host and target): * https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/modula2/fst/ I've been playing with it (again), it's not bad. It also has a smartlinker. (But no sources available.) ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Creating a minimal freeDOS bootable image that runs...
On Tue, Jul 12, 2022 at 2:05 PM Jose Senna wrote: > > > Jim Hall said: > > The /P switch in FreeCOM says that > > COMMAND.COM is a permanent shell, > > so it never exits (the EXIT command > > does nothing). That /P ("permanent") > > feature probably doesn't exist on > > other applications, because they > > don't need it. > > Then you mean the /P switch is a directive > to the shell going to be installed, not to > the currently running command interpreter. > I did not know it was so. I thought the > current interpreter would load the new > shell as its own parent. > Correct, the /P is an option for COMMAND.COM, which is specified in the SHELL= or SHELLHIGH= line from FDCONFIG.SYS This article may help you: "How FreeDOS boots" https://opensource.com/article/21/6/freedos-boots ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Creating a minimal freeDOS bootable image that runs...
Jim Hall said: > The /P switch in FreeCOM says that > COMMAND.COM is a permanent shell, > so it never exits (the EXIT command > does nothing). That /P ("permanent") > feature probably doesn't exist on > other applications, because they > don't need it. Then you mean the /P switch is a directive to the shell going to be installed, not to the currently running command interpreter. I did not know it was so. I thought the current interpreter would load the new shell as its own parent. I am drifting off-topic - perhaps I shall open a new thread if this conversation extends. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user