home *** CD-ROM | disk | FTP | other *** search
/ Amiga GigaPD 3 / Amiga_GigaPD_v3_3of3.iso / netbsd / docs / mailinglist-archive / 1993-12 / text0375.txt < prev    next >
Encoding:
Text File  |  1993-06-25  |  2.4 KB  |  68 lines

  1. > Hi Chris,
  2. > > Ack I just killed some mail (actually archived it but its pretty hard
  3. > > to get at now) So I don't have the Xami's authors name sorry.
  4. > I hope you actually mean me and not the Xbsd author.  But applies either way.
  5. > Sorry for the late reply - I had to implement all this stuff first.
  6.  
  7. Sure did :^)
  8.  
  9. > I just finished updating the kernel to enable views, and implemented my
  10. > Xami entirely with views on vmunix.720.  Very straightforward, as
  11. > expected.  Only console problem is that I cannot use /dev/view00 to
  12. > get default height and width for X screen, since it's "busy".  Both
  13. > coexist otherwise.  In fact, I would definitely not want to close the
  14. > console, or it may pre-empt xconsole from working properly.  View is a
  15. > particular boon for making xconsole work for Xserver debugging, since
  16. > you no longer have to do xinit >& /tmp/x.log.  Just xinit and
  17. > xconsole!
  18.  
  19. Right, I don't knonw anything about X I assumed that the console
  20. should be closed, guess not. :^)
  21.  
  22. > Currently I don't turn off console for reasons listed above.  Also, 
  23. > what about if you *want* to be able to pop up the console (with some
  24. > special keys, ala Amiga-N/Amiga-M).  Need some way to refocus
  25. > keyboard/ mouse on the console.
  26.  
  27. Maybe these keys could be caught by X and it could close kbd? dunno it
  28. will need to know when to reopen them too I guess.  I was connsidering
  29. writing a CX like daemon when I started messing with ite.c, not there yet.
  30.  
  31. > Now to just figure out: 
  32. > a)  how to allocate space for cursor font for hardware cursor routines 
  33. >     via ioctls.  One hack:  use a view!
  34. > b)  how to then do ioctls to enable/change the cursor sprite 
  35. > c)  how to use in general the blitter at the ioctl level.
  36. > (any ideas?)
  37. > This may be the only way to make color ecs acceptably fast.
  38.  
  39. Well:
  40.  
  41. I had though about supplying a mouse daemon but that is not in my
  42. immediate plans and would require changes to /dev/view and would not
  43. be a part of the kernel.
  44.  
  45. There are no sprites :^( Sprites didn't figure quickly into the RTG
  46. system I had dreamt up.  I still have problems with RTG, let alone
  47. trying to get a sprite into the system. :^)
  48.  
  49. Use of the CPU is much faster than the blitter on all machines that
  50. NetBSD currently (and probably hereforth) runs on.
  51.  
  52. > Thanks,
  53. > Roy
  54.  
  55. I know I didn't help much from above.   You'll need to do a mouse
  56. cursor as either a complement function, or save/restore the part of
  57. the screen that you render the cursor into.
  58.  
  59. Chris.
  60.  
  61.