<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Sat, 30 Jul 1994 12:29:40 +0100
From   : jfid@... (James Fidell)
Subject: Re: cursor behaviour

James Bonfield wrote:

> James Fidell writes:
> 
> >I've spent a couple of days (yes, really :-( trying to get my emulator to
> 
> At least someone's still doing some work on things! I haven't added any
> features to my emulator for MONTHS! Literally :-(
> 
> >That is, according to the manuals, write &20 into CRTC register 10.
> >
> >Why does this turn the cursor off ?
> 
> As far as I recall, without my 'guide with me, this register controls
> the size of the cursor. In which case &20 is setting it to size zero
> (ie turning it off).

It controls the blinking/non-blinking, blink rate and cursor start line
(in terms of scan lines) according to the AUG.  Writing &20 to this
location is documented as just changing the cursor blink rate and setting
the start line of the cursor to zero.

> >And, why, when you enter COPY mode, does the cursor re-appear as a block ?

Which is how the cursor appears when you enter COPY mode...

> This is almost certainly code performed by the OS. All we need to do
> is write an accurate 6845 (all!) and we shouldn't worry about quite
> what the OS is doing with it...

James.

-- 
 "Yield to temptation --             |
  it may not pass your way again"    |     jfid@...        
                                     |
        - Lazarus Long               |              James Fidell
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>