Re: [Freedos-user] Freedos 1.1...
Hi Flox, PS: You should assume that FDISK has not been fixed in any way. The best alternative is probably SPFDISK at the moment. ... EMM386 issues, upgrade to JEMM386... I don't like FreeDOS-FDISK. I am using Extended FDISK, it is very good and has a boot manager included. I prefer the Linux or even Windows boot managers... One problem with xfdisk (I assume you mean xfdisk?) is that it failed to recognize a SATA disk in a case where SPFDISK did recognize the disk. This is why I recommend SPFDISK. Another choice would be JEMM, which includes both, JEMM386 and HIMEM in ONE driver. I think you mean JEMMX... Which is a bit too experimental at the moment. But I agree that we should include it. For the default, I recommend JEMM386 and the tuned by Japheth version of classic FD HIMEM. You also have to be aware that people like things which are similar to MS DOS, as they are used to that one. So for example one might say that J-FD-HIMEM breaks some old DOS games, because it has different defaults compared to MS DOS HIMEM, but in fact those are based on Win9x-HIMEM. As long as you KNOW that, you can adjust your configuration settings... Anyway. Let us include both JEMM386 and JEMMX. Eric - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Freedos 1.1...
Hi Bernd, yay QEMM386 , now only the Fastboot option as well please :) Bart has added support for that to the CVS/SVN version of our kernel. I hope Japheth noticed :-). The changes are: On int19 (prepare for warm boot / warm boot / run boot sector or however you want to call it), FreeDOS now un- hooks all hooked BIOS interrupts. And on boot, FreeDOS now stores the original vectors of several hooked BIOS interrupts at traditional 70:something (or 50:? 60:?) place in RAM. The latter is later used for int19 later, but can also be used directly. As said, the original BIOS interrupt vectors are stored at a well known / standard place in RAM by the CVS/SVN version of our kernel now :-). Of course FASTBOOT still only works if all drivers which hook BIOS interrupts or use IRQ handlers also un-hook them on int19. Otherwise, only re-loading the kernel will not be enough... FASTBOOT does exactly that - reload the operating system without doing the BIOS power on self test again. I personally have no problem with waiting half a second for my BIOS but maybe others do want fastboot ;-). To those who do not understand a word of the above: QEMM386 and newer versions of Japheth.de JEMM386 and JEMMX support a fastboot option which triggers the same style of reboot as FDAPM hotboot, which only loads the operating system again, skipping some boot up BIOS activities. This option only works if DOS and all drivers allow proper shutdown before reboot, and Bart added exactly that to the kernel recently. If you find a driver which has no unload option and does not allow automatic int19 shutdown either, let us know. I already do know that our mouse and cache driver only support manual unload, not automatic. In other words, you can write a BAT for fast reboot, but using ctrl-alt-del without a BAT will not make FASTBOOT work. To get started, we should fix the drivers which do not even support proper manual shutdown, as those do not support any fastboot at all yet. Eric - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] networking problem
There is a tutorial *somewhere* about how to install a new driver in the ms-client floppy so that instalation can be automatic!!! The sad thing is that I lost that link, if anyone has it, please send it here :) :) Alain Mikiya Matsuzaka escreveu: i try to use ssh2dos and work perfectly!!! the net is working, now i need to mount in FreeDOS a samba shared folder, and i don't know how to do that, i googled and i can get a answer, where i can find this info?¿ Here, http://www.ibiblio.org/pub/micro/pc-stuff/freedos/ftp.gcfl.net/pub/freedos/ms-clients/ and this. http://support.microsoft.com/default.aspx/kb/124175/en-us You also need NDIS driver. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Freedos 1.1...
Bart has added support for that to the CVS/SVN version of our kernel. I hope Japheth noticed :-). The changes are: On int19 (prepare for warm boot / warm boot / run boot sector or however you want to call it), FreeDOS now un- hooks all hooked BIOS interrupts. And on boot, FreeDOS now stores the original vectors of several hooked BIOS interrupts at traditional 70:something (or 50:? 60:?) place in RAM. The latter is later used for int19 later, but can also be used directly. As said, the original BIOS interrupt vectors are stored at a well known / standard place in RAM by the CVS/SVN version of our kernel now :-). Good! To those who do not understand a word of the above: QEMM386 and newer versions of Japheth.de JEMM386 and JEMMX support a fastboot option which triggers the same style of reboot as FDAPM hotboot, which only loads the operating system again, skipping some boot up BIOS activities. This option only works if DOS and all drivers allow proper shutdown before reboot, and Bart added exactly that to the kernel recently. As far as Jemm is concerned, only the kernel has to restore its vectors. Vectors changed by drivers/tsrs which are loaded after Jemm can be ignored, because Jemm saves the current state of the IVT on init and restores it when an int 19h is called. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] networking problem
For DOS networking stuff, I usually use Bart's Network Boot Disk: http://nu2.nu/bootdisk/network/ It connects to SMB shares, too. It's possible to use bits of it to setup networking on a HD install of DOS, too. I haven't done it for a few years so I can't be more specific, I'm afraid. -- Jack Alain M. wrote: There is a tutorial *somewhere* about how to install a new driver in the ms-client floppy so that instalation can be automatic!!! The sad thing is that I lost that link, if anyone has it, please send it here :) :) Alain Mikiya Matsuzaka escreveu: i try to use ssh2dos and work perfectly!!! the net is working, now i need to mount in FreeDOS a samba shared folder, and i don't know how to do that, i googled and i can get a answer, where i can find this info?¿ Here, http://www.ibiblio.org/pub/micro/pc-stuff/freedos/ftp.gcfl.net/pub/freedos/ms-clients/ and this. http://support.microsoft.com/default.aspx/kb/124175/en-us You also need NDIS driver. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Freedos 1.1...
On 6/17/07, Japheth [EMAIL PROTECTED] wrote: As far as Jemm is concerned, only the kernel has to restore its vectors. Vectors changed by drivers/tsrs which are loaded after Jemm can be ignored, because Jemm saves the current state of the IVT on init and restores it when an int 19h is called. I just ported (almost copypaste) the code straight from your driver. The hard part was fiddling around with the various segments, groups etc that are used to force the data at 70:xx. Eric remarked that before restoring interrupt vectors the code should probably do a CLI which your code does not do either. I'm suddenly worried about the IRQ vectors too, as they are redirected if STACKS0. Might look into that later... Bart - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] networking problem
There is a tutorial *somewhere* about how to install a new driver in the ms-client floppy so that instalation can be automatic!!! The sad thing is that I lost that link, if anyone has it, please send it here :) :) You could write what you've already done and what's the problem. And you will get more precice help. Copying all driver files (OEMSETUP.INF, ...) to ms-client extracted directory, and run setup, might solve the probrem. Remember you still choose [*Network adapter not shown on list below ...]. --- Mikiya Matsuzaka [EMAIL PROTECTED] - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user