Mail Archives: djgpp/1997/11/13/12:10:48
On Tue, 11 Nov 1997, Johan Levin wrote:
> Hi!
>
> I'm making a simple ISR that will hook IRQ 0.
> To set the ds to the correct value I read
> ___djgpp_ds_alias. This variable is relative to
> the cs-segment.
>
> How do I do something like:
> mov ax, cs:[___djgpp_ds_alias]
> I've tried:
> cs:
> movw ___djgpp_ds_alias, %ax
Sorry I had to abort the earlier mail...
If you include the semicolon at the end, you are declaring label called
cs, not really overriding the segment. Your segment continues to be the
default data segment which is invalid for some other reason....To
override the segment use cs without the semicolon.
- Raw text -