Luchezar Georgiev wrote: > > > there is a problem with kernel 2030 and the solutions is in > > http://marc.theaimsgroup.com/?l=freedos-dev&m=105606778927068&w=2 > > > > please try that first and then see if your own patch is still necessary. > > Thank you very much! Your patch really makes mine unnecessary, and > doesn't cause errors. Now all block device drivers (except XMSDSK) work > normally when loaded low, however there is still quite some work left to > > do if I want to run the whole FDCONFIG.SYS unmodified (if I load them > high they either don't work or execute invalid code). There probably are > > incompatibilities. So after tomorrow I'm going to start pursuing the > problems and will let you know more then. Thanks again!
Bart, unfortunately the patched kernel crashes 4DOS (the original 2030 didn't). Besides, on second thought I think that my my patch MAY be necessary although it doesn't fix the 4DOS problem, because in PostConfig() you allocate some memory whose amount depends on the number of lokck devices in blk_dev.dh_name[0]. Unfortunately I can't see what the problem with your patch is. You have removed the final call to update_dcb() in init_kernel(), but the patched PostConfig() should do its job. Then what's the problem?! I really don't know enough to answer this question :-( Lucho ==^================================================================ This email was sent to: [EMAIL PROTECTED] EASY UNSUBSCRIBE click here: http://topica.com/u/?b1ddyi.b3hwCs.YXJjaGl2 Or send an email to: [EMAIL PROTECTED] TOPICA - Start your own email discussion group. FREE! http://www.topica.com/partner/tag02/create/index2.html ==^================================================================
