All is clear from your source: you tried to call 16-bit library function in
32-bit Windows target model. There this function is really absent. There 2 ways
for solving this problem. Your choice depends on your real needs:
1) you make for your own learning-> then you should for such instruction in
Win32 only Assembler directives:
outportb(0x378, 0xff); -> _asm { out 0x378, 0xff},
In this case you need to have Borland 32-TASM - tasm32.exe file in your BC5/BIN
directory, because TASM 32 is standalone tool - not included in BCxxx
2) you really need to print something -> then you should use strictly Win32 API
printer fuction - trust me - you did not to write 32-bit Windows driver good
for limited time.
With best regards, Sergey Mizin,
s.v....@chat.ru
Wolfgang Kaifler пишет: