c++ - bios.h, inportb ...
- Ben Barker (13/13) Oct 28 2004 I've been given some code to control a couple of stepper motors as part ...
- Ben Barker (4/17) Oct 28 2004 Hmmm.... seems the original code was compiled using
- Walter (7/20) Oct 28 2004 You'll need to change the code to using _inp, _outp and sleep.
- Ben Barker (9/34) Oct 29 2004 Thanks - I'll try that. (Sorry for the double post)
- Ben Barker (2/27) Oct 29 2004
I've been given some code to control a couple of stepper motors as part of my 4th year project. It's old code, and only runs on 98 and older due to its use of bios.h. I need to make some changes to it, but my attempts to rebuild using Digital Mars give the following error during linking (compiling is fine): Dualstep.obj(Dualstep) Error 42: Symbol unidentified _outportb Dualstep.obj(Dualstep) Error 42: Symbol unidentified _inportb Dualstep.obj(Dualstep) Error 42: Symbol unidentified _delay Any idea what this means? Unfortunately I don't know what compiler was used to compile originally, so that may be the problem ...
Oct 28 2004
Hmmm.... seems the original code was compiled using Turbo C 3.0 .. In article <clr6tt$2ln0$1 digitaldaemon.com>, Ben Barker says...I've been given some code to control a couple of stepper motors as part of my 4th year project. It's old code, and only runs on 98 and older due to its use of bios.h. I need to make some changes to it, but my attempts to rebuild using Digital Mars give the following error during linking (compiling is fine): Dualstep.obj(Dualstep) Error 42: Symbol unidentified _outportb Dualstep.obj(Dualstep) Error 42: Symbol unidentified _inportb Dualstep.obj(Dualstep) Error 42: Symbol unidentified _delay Any idea what this means? Unfortunately I don't know what compiler was used to compile originally, so that may be the problem ...
Oct 28 2004
You'll need to change the code to using _inp, _outp and sleep. See www.digitalmars.com/rtk/dos2.html and www.digitalmars.com/rtl/time.html "Ben Barker" <Ben_member pathlink.com> wrote in message news:clr6tt$2ln0$1 digitaldaemon.com...I've been given some code to control a couple of stepper motors as part ofmy4th year project. It's old code, and only runs on 98 and older due to itsuse ofbios.h. I need to make some changes to it, but my attempts to rebuild usingDigital Marsgive the following error during linking (compiling is fine): Dualstep.obj(Dualstep) Error 42: Symbol unidentified _outportb Dualstep.obj(Dualstep) Error 42: Symbol unidentified _inportb Dualstep.obj(Dualstep) Error 42: Symbol unidentified _delay Any idea what this means? Unfortunately I don't know what compiler was used to compile originally, so that may be the problem ...
Oct 28 2004
Thanks - I'll try that. (Sorry for the double post) A couple of questions though. Delay() took millisecond input, wheras sleep() takes seconds. Is there a way around this... Also, www.digitalmars.com/rtk/dos2.html seems to be a dead link, although I'll try to find the intended page myself. Cheers, Ben In article <clrhnv$546$1 digitaldaemon.com>, Walter says...You'll need to change the code to using _inp, _outp and sleep. See www.digitalmars.com/rtk/dos2.html and www.digitalmars.com/rtl/time.html "Ben Barker" <Ben_member pathlink.com> wrote in message news:clr6tt$2ln0$1 digitaldaemon.com...I've been given some code to control a couple of stepper motors as part ofmy4th year project. It's old code, and only runs on 98 and older due to itsuse ofbios.h. I need to make some changes to it, but my attempts to rebuild usingDigital Marsgive the following error during linking (compiling is fine): Dualstep.obj(Dualstep) Error 42: Symbol unidentified _outportb Dualstep.obj(Dualstep) Error 42: Symbol unidentified _inportb Dualstep.obj(Dualstep) Error 42: Symbol unidentified _delay Any idea what this means? Unfortunately I don't know what compiler was used to compile originally, so that may be the problem ...
Oct 29 2004
Thanks - that seems to have done the trick In article <clrhnv$546$1 digitaldaemon.com>, Walter says...You'll need to change the code to using _inp, _outp and sleep. See www.digitalmars.com/rtk/dos2.html and www.digitalmars.com/rtl/time.html "Ben Barker" <Ben_member pathlink.com> wrote in message news:clr6tt$2ln0$1 digitaldaemon.com...I've been given some code to control a couple of stepper motors as part ofmy4th year project. It's old code, and only runs on 98 and older due to itsuse ofbios.h. I need to make some changes to it, but my attempts to rebuild usingDigital Marsgive the following error during linking (compiling is fine): Dualstep.obj(Dualstep) Error 42: Symbol unidentified _outportb Dualstep.obj(Dualstep) Error 42: Symbol unidentified _inportb Dualstep.obj(Dualstep) Error 42: Symbol unidentified _delay Any idea what this means? Unfortunately I don't know what compiler was used to compile originally, so that may be the problem ...
Oct 29 2004