THE LINE IN THE DATA CODE IS TOO LONG
PIXTAB DD MaxY+Ausri dup (0); Offset table of startadresses of any line of the screen(linear framebuffer)
LINE TO LONG
DOES NOT COMPILE...
SO SHORTEN THIS LINE
PIXTAB DD MaxY+Ausri dup (0); Offset...
THEN IT COMPILES
The text after a semicolon is a comment only for us and will be ignored from the assembler.
OBJECT CODE is only 1kb though....looks like something went wrong?
EOF file encountered
SO IT DOES NOT LINK
with link /cp
ERROR illegal parameters
This is a command line parameter of the 16 bit link.exe from masm 5.1.
(We can remove all parameter.)
16 bit linker:
Microsoft ® Segmented Executable Linker Version 5.60.339 Dec 5 1994
http://download.micr...N-US/Lnk563.exe
CAN YOU SUPPLY THE EXECUTABLE FILE?
ALSO CODE IS use16 BIT and DATA use32 BIT ???
I think this fit the start address of the data segment on an boundary of 4 byte instead of only 2 byte
for a data ailgment with an 32 bit access reading and writing within the data segment.
I WILL TRY TO DEBUG THE WORKING EXAMPLE!
THANK YOU
From my homepage:
Mode info: http://www.alice-dsl...ol/VESAMODI.zip (2576 bytes)
Demo: http://www.alice-dsl...ool/Neutrip.zip (12739 bytes)
Dirk




