Hi BAHCL, > Memory area 40:F0..FF is documented in RBIL Arkady already told me > Besides, can C compiler take NULLs \x0 as part of a > parameter string? No but it would be VERY simple to convert the 32bit value to an ASCII string like "42" instead of using 0x2aL. That way, you can use a command line argument instead of having to use 40:Fx as transfer area (which is, as you noticed, not compatible to Windows even if RBIL tells it should...).
> 2. PLUGINs works as stand alone program too. If you have e.g. "convert to HEX" as feature in PG, then no need to have a separate binary for that! Simply do for example: PG /TOhex < file.bin > file.hex Much smaller on disk: Remember that each file will be at least 1 cluster big. > 5. All in one program takes up more resources. Why? > 1. PLUGINs works with PG, no adverse effect. I think there is an adverse effect! If you use pipes to communicate between PG and the plugins, DOS will need temp files to simulate the files -> PG will e.g. only be able to display files as hex if DOS is able to write the temp files... > > Why does PG contain a blacklist which makes it > > refuse to open bin com dll drv ... > PG is a text file browser, as defined in its document, Yes, but who is PG to tell the user that it is FORBIDDEN to look into DLL files with PG? Especially given the fact that PG has an hex dump view? Is PG going to tell me "sorry, you are only allowed to see the hex dump of TXT files, enjoy..." ??? Eric. ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Freedos-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-devel
