xref: /linux/Documentation/arch/s390/3270.ChangeLog (revision 37002bc6b6039e1491140869c6801e0a2deee43e)
11da177e4SLinus TorvaldsChangeLog for the UTS Global 3270-support patch
21da177e4SLinus Torvalds
31da177e4SLinus TorvaldsSep 2002:	Get bootup colors right on 3270 console
41da177e4SLinus Torvalds	* In tubttybld.c, substantially revise ESC processing so that
51da177e4SLinus Torvalds	  ESC sequences (especially coloring ones) and the strings
61da177e4SLinus Torvalds	  they affect work as right as 3270 can get them.  Also, set
71da177e4SLinus Torvalds	  screen height to omit the two rows used for input area, in
81da177e4SLinus Torvalds	  tty3270_open() in tubtty.c.
91da177e4SLinus Torvalds
101da177e4SLinus TorvaldsSep 2002:	Dynamically get 3270 input buffer
111da177e4SLinus Torvalds	* Oversize 3270 screen widths may exceed GEOM_MAXINPLEN columns,
121da177e4SLinus Torvalds	  so get input-area buffer dynamically when sizing the device in
131da177e4SLinus Torvalds	  tubmakemin() in tuball.c (if it's the console) or tty3270_open()
141da177e4SLinus Torvalds	  in tubtty.c (if needed).  Change tubp->tty_input to be a
151da177e4SLinus Torvalds	  pointer rather than an array, in tubio.h.
161da177e4SLinus Torvalds
171da177e4SLinus TorvaldsSep 2002:	Fix tubfs kmalloc()s
181da177e4SLinus Torvalds	* Do read and write lengths correctly in fs3270_read()
19*806654a9SWill Deacon	  and fs3270_write(), while never asking kmalloc()
201da177e4SLinus Torvalds	  for more than 0x800 bytes.  Affects tubfs.c and tubio.h.
211da177e4SLinus Torvalds
221da177e4SLinus TorvaldsSep 2002:	Recognize 3270 control unit type 3174
231da177e4SLinus Torvalds	* Recognize control-unit type 0x3174 as well as 0x327?.
241da177e4SLinus Torvalds	  The IBM 2047 device emulates a 3174 control unit.
251da177e4SLinus Torvalds	  Modularize control-unit recognition in tuball.c by
261da177e4SLinus Torvalds	  adding and invoking new tub3270_is_ours().
271da177e4SLinus Torvalds
281da177e4SLinus TorvaldsApr 2002:	Fix 3270 console reboot loop
291da177e4SLinus Torvalds	* (Belated log entry) Fixed reboot loop if 3270 console,
301da177e4SLinus Torvalds	  in tubtty.c:ttu3270_bh().
311da177e4SLinus Torvalds
321da177e4SLinus TorvaldsFeb 6, 2001:
331da177e4SLinus Torvalds	* This changelog is new
341da177e4SLinus Torvalds	* tub3270 now supports 3270 console:
351da177e4SLinus Torvalds		Specify y for CONFIG_3270 and y for CONFIG_3270_CONSOLE.
361da177e4SLinus Torvalds		Support for 3215 will not appear if 3270 console support
371da177e4SLinus Torvalds		is chosen.
381da177e4SLinus Torvalds		NOTE:  The default is 3270 console support, NOT 3215.
391da177e4SLinus Torvalds	* the components are remodularized: added source modules are
401da177e4SLinus Torvalds	  tubttybld.c and tubttyscl.c, for screen-building code and
411da177e4SLinus Torvalds	  scroll-timeout code.
421da177e4SLinus Torvalds	* tub3270 source for this (2.4.0) version is #ifdeffed to
431da177e4SLinus Torvalds	  build with both 2.4.0 and 2.2.16.2.
441da177e4SLinus Torvalds	* color support and minimal other ESC-sequence support is added.
45