Re: [Freedos-user] Assembly Language and BASIC

2022-07-12 Thread Ralf Quint

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

2022-07-12 Thread Rugxulo
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...

2022-07-12 Thread Jim Hall
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...

2022-07-12 Thread Jose Senna


  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