Ben Gras
80f5eea8b8
If serial debugging in the boot monitor / kernel is enabled, don't touch
...
the serial line in use for it (mostly so that input isn't eaten by tty).
2009-01-29 15:06:40 +00:00
Ben Gras
c078ec0331
Basic VM and other minor improvements.
...
Not complete, probably not fully debugged or optimized.
2008-11-19 12:26:10 +00:00
Philip Homburg
bb659b1ad6
Disabled ser_putc for reporting debug internal to tty over the serial line.
...
Disabled return statement for serial debug input in the kernel.
2007-04-23 14:59:32 +00:00
Ben Gras
753f7bebde
Don't let rs232 code send REVIVEs.
2007-01-04 12:06:04 +00:00
Ben Gras
1c8b206a5d
. Safe I/O, ioctl() and DIAGNOSTICS variants conversion - safe copies,
...
include grant id in DEV_REVIVE messages.
. Removal of TTY_FLAGS field (and so O_NONBLOCK support).
. Fixed CANCEL behaviour and return code on blocking I/O,
previously handled by O_NONBLOCK
. Totally removed REVIVE replies, previously still possible on
blocking ioctls (REVIVE directly called) and ptys (missing TTY_REVIVE
check), removes deadlock bug with FS
. Removed obsolete *COMPAT options and associated code
2006-06-20 09:02:54 +00:00
Ben Gras
dac520e6f2
Compile warnings
2006-03-24 23:02:56 +00:00
Philip Homburg
0b5a135a67
Raw keyboard and AUX support. Needs cleaning up.
2005-10-24 13:57:19 +00:00
Ben Gras
e3709af1b8
Andy's code fixes
2005-09-11 17:09:11 +00:00
Ben Gras
e2e90b1fdc
Remove double-blank lines (Al)
2005-08-22 15:17:42 +00:00
Jorrit Herder
1198491af2
*** empty log message ***
2005-07-29 15:33:31 +00:00
Philip Homburg
a93faca75f
rs232 support
2005-07-29 15:22:58 +00:00
Ben Gras
471e0448c3
Changed timer library function args.
...
Added select() support for tty fd's (not ptys yet).
2005-06-17 13:37:41 +00:00
Ben Gras
d422461289
Started rs232 porting to userland; increased version number for new cd.
2005-05-13 12:29:10 +00:00
Ben Gras
9865aeaa79
Initial revision
2005-04-21 14:53:53 +00:00