to let tty run with its own page table (instead of with the kernel identity

map table), make it map in video memory.

sadly, this breaks tty in non-paged mode.

happily, this simplifies the code by throwing out the messing
around with segments, and throws out vidcopy.s.
This commit is contained in:
Ben Gras
2009-05-12 12:43:18 +00:00
parent 909c1bb8a7
commit dd56aa321f
5 changed files with 72 additions and 172 deletions

View File

@@ -197,9 +197,5 @@ _PROTOTYPE( void pty_init, (struct tty *tp) );
_PROTOTYPE( void select_retry_pty, (struct tty *tp) );
_PROTOTYPE( int pty_status, (message *m_ptr) );
/* vidcopy.s */
_PROTOTYPE( void vid_vid_copy, (unsigned src, unsigned dst, unsigned count));
_PROTOTYPE( void mem_vid_copy, (u16_t *src, unsigned dst, unsigned count));
#endif /* (CHIP == INTEL) */