- introduce nodraw to allow pckb to unblank the screen. - latin1 is required only when there are local input methods, such as usb or i8042. - clean up mkfiles Reference: /n/atom/patch/applied/nodraw9 Date: Wed Jun 18 14:14:41 CES 2014 Signed-off-by: quanstro@quanstro.net --- /sys/src/9/alphapc/apc Wed Jun 18 14:12:55 2014 +++ /sys/src/9/alphapc/apc Wed Jun 18 14:12:55 2014 @@ -65,8 +65,7 @@ il bootdir - bootapc.out boot + boot$CONF.out boot /alpha/bin/disk/kfs /alpha/bin/auth/factotum /alpha/bin/ip/ipconfig - --- /sys/src/9/alphapc/apccpu Wed Jun 18 14:12:55 2014 +++ /sys/src/9/alphapc/apccpu Wed Jun 18 14:12:55 2014 @@ -32,12 +32,15 @@ loopbackmedium misc + physalloc + arch164 sdide pci sdscsi # sd53c8xx pci sdscsi - uarti8250 + uarti8250 uartp8250 + nodraw ip il @@ -57,8 +60,6 @@ il bootdir - bootapccpu.out boot + boot$CONF.out boot /alpha/bin/ip/ipconfig /alpha/bin/auth/factotum - - --- /sys/src/9/bcm/mkfile Wed Jun 18 14:12:55 2014 +++ /sys/src/9/bcm/mkfile Wed Jun 18 14:12:55 2014 @@ -1,5 +1,5 @@ CONF=pi -CONFLIST=pi picpu +CONFLIST=pi pif pik piq picpu loadaddr=0x80008000 @@ -11,7 +11,6 @@ PORT=\ alarm.$O\ -# allocb.$O\ auth.$O\ cache.$O\ chan.$O\ --- /sys/src/9/mtx/mtx Wed Jun 18 14:12:55 2014 +++ /sys/src/9/mtx/mtx Wed Jun 18 14:12:55 2014 @@ -29,6 +29,8 @@ uarti8250 + nodraw + ip il tcp @@ -44,7 +46,7 @@ il bootdir - bootmtx.out boot + boot$CONF.out boot /power/bin/ip/ipconfig /power/bin/auth/factotum --- /sys/src/9/mtx/mtxcpu Wed Jun 18 14:12:55 2014 +++ /sys/src/9/mtx/mtxcpu Wed Jun 18 14:12:55 2014 @@ -25,8 +25,12 @@ netdevmedium misc + physalloc + uarti8250 + nodraw + ip il tcp @@ -40,9 +44,9 @@ boot cpu il + tcp bootdir - bootmtxcpu.out boot - ipconfig.hack ipconfig - factotum.hack factotum - + boot$CONF.out boot + /power/bin/ip/ipconfig + /power/bin/auth/factotum --- /sys/src/9/pc/mkfile Wed Jun 18 14:12:55 2014 +++ /sys/src/9/pc/mkfile Wed Jun 18 14:12:55 2014 @@ -23,7 +23,6 @@ dev.$O\ edf.$O\ fault.$O\ - latin1.$O\ page.$O\ parse.$O\ pgrp.$O\ --- /sys/src/9/pc/pc Wed Jun 18 14:12:55 2014 +++ /sys/src/9/pc/pc Wed Jun 18 14:12:55 2014 @@ -33,7 +33,8 @@ audio # pccard # i82365 cis - pckb + + pckb latin1 uart usb --- /sys/src/9/pc/pcauth Wed Jun 18 14:12:55 2014 +++ /sys/src/9/pc/pcauth Wed Jun 18 14:12:55 2014 @@ -26,7 +26,7 @@ sd sdalloc floppy dma - kbkb + pckb latin1 uart usb --- /sys/src/9/pc/pccd Wed Jun 18 14:12:55 2014 +++ /sys/src/9/pc/pccd Wed Jun 18 14:12:55 2014 @@ -32,7 +32,8 @@ pccard i82365 cis - pckb + + pckb latin1 uart usb --- /sys/src/9/pc/pcdist Wed Jun 18 14:12:55 2014 +++ /sys/src/9/pc/pcdist Wed Jun 18 14:12:55 2014 @@ -30,7 +30,7 @@ # pccard # i82365 cis - pckb + pckb latin1 uart usb --- /sys/src/9/pc/pccpu Wed Jun 18 14:12:55 2014 +++ /sys/src/9/pc/pccpu Wed Jun 18 14:12:55 2014 @@ -28,8 +28,8 @@ # floppy dma # lpt + pckb latin1 uart - pckb # usb link @@ -70,6 +70,7 @@ misc physalloc alloc + nodraw noswap xalloc --- /sys/src/9/pc/pccpud Wed Jun 18 14:12:55 2014 +++ /sys/src/9/pc/pccpud Wed Jun 18 14:12:55 2014 @@ -31,7 +31,7 @@ sd sdalloc floppy dma - pckb + pckb latin1 uart usb @@ -55,6 +55,7 @@ misc physalloc alloc + nodraw swap xalloc --- /sys/src/9/pc/pccpuf Wed Jun 18 14:12:55 2014 +++ /sys/src/9/pc/pccpuf Wed Jun 18 14:12:55 2014 @@ -31,7 +31,7 @@ sd sdalloc floppy dma - pckb + pckb latin1 uart usb @@ -75,6 +75,7 @@ misc alloc physalloc + nodraw noswap xalloc --- /sys/src/9/pc/pcdisk Wed Jun 18 14:12:55 2014 +++ /sys/src/9/pc/pcdisk Wed Jun 18 14:12:55 2014 @@ -33,7 +33,8 @@ audio pccard i82365 cis - pckb + + pckb latin1 uart usb --- /sys/src/9/pc/pcf Wed Jun 18 14:12:55 2014 +++ /sys/src/9/pc/pcf Wed Jun 18 14:12:55 2014 @@ -33,7 +33,8 @@ audio pccard i82365 cis - pckb + + pckb latin1 uart usb --- /sys/src/9/pc/pcflop Wed Jun 18 14:12:55 2014 +++ /sys/src/9/pc/pcflop Wed Jun 18 14:12:55 2014 @@ -25,6 +25,7 @@ draw screen vga vgax swcursor mouse mouse vga +# kbmap sd sdalloc floppy dma @@ -33,8 +34,8 @@ pccard i82365 cis + pckb latin1 uart - pckb # usb link --- /sys/src/9/pc/pcfs Wed Jun 18 14:12:55 2014 +++ /sys/src/9/pc/pcfs Wed Jun 18 14:12:55 2014 @@ -26,7 +26,7 @@ floppy dma aoe - pckb + kbin latin1 uart usb --- /sys/src/9/pcpae/paecpu Wed Jun 18 14:12:56 2014 +++ /sys/src/9/pcpae/paecpu Wed Jun 18 14:12:56 2014 @@ -58,6 +58,7 @@ # alloc # xalloc noswap + nodraw archacpi mp nomp mpacpi apic msi archmp mp nomp mpacpi apic msi --- /sys/src/9/pcpae/paecpuf Wed Jun 18 14:12:56 2014 +++ /sys/src/9/pcpae/paecpuf Wed Jun 18 14:12:56 2014 @@ -58,6 +58,7 @@ # alloc # xalloc noswap + nodraw archacpi mp nomp mpacpi apic msi archmp mp nomp mpacpi apic msi --- /sys/src/9/port/nodraw.c Thu Jan 1 00:00:00 1970 +++ /sys/src/9/port/nodraw.c Wed Jun 18 14:12:56 2014 @@ -0,0 +1,11 @@ +#include "u.h" +#include "../port/lib.h" +#include "mem.h" +#include "dat.h" +#include "fns.h" +#include "../port/error.h" + +void +drawactive(int) +{ +} --- /sys/src/9/teg2/ts Wed Jun 18 14:12:56 2014 +++ /sys/src/9/teg2/ts Wed Jun 18 14:12:56 2014 @@ -55,6 +55,7 @@ misc physalloc qmalloc + nodraw noswap allocb --- /sys/src/9/port/nodraw.c Thu Jan 1 00:00:00 1970 +++ /sys/src/9/port/nodraw.c Wed Jun 18 14:12:56 2014 @@ -0,0 +1,11 @@ +#include "u.h" +#include "../port/lib.h" +#include "mem.h" +#include "dat.h" +#include "fns.h" +#include "../port/error.h" + +void +drawactive(int) +{ +}