Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-17 | igfx: remove hardware cursor support for X60t, does not work | cinap_lenrek | |
2015-01-17 | igfx: fix wrong cursor position register address | cinap_lenrek | |
2015-01-17 | iwl: add "reset" ctl message to software tigger device reset | cinap_lenrek | |
2015-01-16 | vgadb: add lcd2190uxp, x60t | stanley lieber | |
2015-01-16 | igfx: determine amount of preallocated stolen graphics memory for hw cursor | cinap_lenrek | |
allocate the hardware cursor plane at the end of preallocated stolen graphics memory. | |||
2015-01-16 | devvga: use uintptr for VGAscr.paddr and VGAscr.storage | cinap_lenrek | |
some vga drivers use virtual addresses in VGAscr.storage, so has to be uintptr sized for amd64. | |||
2015-01-16 | igfx: support for X60t with 1400x1050 panel | cinap_lenrek | |
program secret plane size and position registers described as "reserved" in g45_vol_3_register_0_0.pdf that was found by inspecting vesa bios port traces. also, we have to set 18:19 (Cursor/Dispaly/Overlay Planes Off) in PIPExCONF while programming the planes on this card. this is what vesa bios does on modeset. | |||
2015-01-16 | webcookies: only sync the jar when dirty on clunk | cinap_lenrek | |
avoid sync the jar file when fids get clunked. the only reason to sync the jar on clunk is when it has been marked dirty (cookies added or deleted) and we want to flush the changes to disk. | |||
2015-01-16 | webcookies: avoid rereading and rewriting the cookie jar file all the time, ↵ | cinap_lenrek | |
dont return deleted cookies on search - rewrite when jar->dirty != 0 (caller modified the in memory jar) - reread when the jar->qid != stat(jar->file)->qid (on disk file changed) - ignore deleted cookies in cookiesearch() | |||
2015-01-13 | igfx: cursor/plane pipe assign is G45 only, add magic dsp a toggle from ↵ | cinap_lenrek | |
enable sequence | |||
2015-01-13 | kbfds: delete autogenerated latin1.h file when mklatin fails | cinap_lenrek | |
2015-01-12 | plan9.ini(8) man page: update links to iwn and ral firmware blobs | stanley lieber | |
2015-01-12 | vgadb: add x301 | mischief | |
2015-01-12 | igfx: set the display/overlay/cursor plane override disbale bits for G45 ↵ | cinap_lenrek | |
(like bios) | |||
2015-01-12 | igfx: fix typo, initialize more lvds bits for G45, T60 testing | cinap_lenrek | |
2015-01-12 | vgadb: alias X200s for X200 | cinap_lenrek | |
2015-01-12 | igfx: reverting previous change, pci id is for the second graphics ↵ | cinap_lenrek | |
controller pci device | |||
2015-01-12 | igfx: support for X200 (thanks bigato) | cinap_lenrek | |
2015-01-12 | igfx: properly turn vga monitor off | cinap_lenrek | |
2015-01-12 | igfx: aaand vga support for x200s :-) | cinap_lenrek | |
2015-01-12 | igfx: vga support on x230, fix fdi link setup, LG Flatron L1730P vgadb entry | cinap_lenrek | |
2015-01-12 | fix missing games/gba target in mkfile (thanks qu7uux) | cinap_lenrek | |
2015-01-11 | igfx: only use mmio... left from debugging | cinap_lenrek | |
2015-01-11 | igfx: cleanup | cinap_lenrek | |
2015-01-11 | merge | cinap_lenrek | |
2015-01-11 | igfx: get edid information from lvds | cinap_lenrek | |
2015-01-10 | ip/ipconfig: set ndb database file with -f argument | mischief | |
2015-01-10 | xargs(1) man page: rewritten -> implemented | stanley lieber | |
2015-01-10 | xargs(1) man page: add HISTORY (thanks, jpm_) | stanley lieber | |
2015-01-10 | igfx: use mmio to access registers instead of pio, fix wrong igfxmmio ↵ | cinap_lenrek | |
segment size initially, pio was used to access registers so i didnt need a kernel driver for initial testing. pio does not work under efi, so use mmio to access registers. | |||
2015-01-10 | merge | cinap_lenrek | |
2015-01-10 | igfx: perserve frame start delay "magic" bits 27:28 in pipe conf register | cinap_lenrek | |
it turns out, the "magic" bits 27:28 are the frame start delay setting that need to be preserved. | |||
2015-01-09 | libdraw: don't redraw input box in enter/eenter when mouse is moved outside ↵ | mischief | |
the rectangle prevents some flickering when devdraw is used over a high latency connection. Fixes issue 236 | |||
2015-01-10 | igfx: vgadb entries for x230 and x200s | cinap_lenrek | |
2015-01-09 | igfx: implement hardware cursor | cinap_lenrek | |
this can even be used with the vesa driver, just enable the cursor after mode switch like: echo hwgc igfxhwgc >/dev/vgactl | |||
2015-01-09 | igfx: fix some comments | cinap_lenrek | |
2015-01-09 | igfx: aaaand the kernel part :( | cinap_lenrek | |
2015-01-09 | igfx: just kidding, heres the code :) | cinap_lenrek | |
2015-01-09 | igfx: work in progress intel graphics driver | cinap_lenrek | |
this driver can modeset lvds on x200s and x230. everything else is completely untested. no hardware cursor implemented. no vgadb entries are provided. | |||
2015-01-09 | merge | cinap_lenrek | |
2015-01-06 | vncs: add -A for no auth to usage | mischief | |
2015-01-05 | vncs: turn off auth with -A, do not require -c for -x | mischief | |
2015-01-05 | vnc: put newlines in verbose messages | mischief | |
2015-01-05 | pool: more strict checktree() for poolcheck | cinap_lenrek | |
check that Free.next and Free.prev pointers are not nil. check that Free.left and Free.right are Poison in non-tree nodes. check that Free.left and Free.right are *not* Poison in tree nodes. change Poison to 0xffffffffcafebabe for 64bit machines. | |||
2015-01-04 | sdide: add vid/did for 82801IIH Intel Q35 IDE controller (thanks kenji) | cinap_lenrek | |
2015-01-04 | sdiahci: sanitize ahci pci bar | cinap_lenrek | |
make sure the ahci pci bar is not in i/o space and has the right size. also make sure Aport registers are within the ahci bar range. | |||
2015-01-03 | devvga: disable hardware blanking when switching drivers, check softscreen | cinap_lenrek | |
we have to reset hwblank when switching drivers to prevent the generic vgablank() to be called by blankscreen(). remove code setting hwblank from vga drivers as devvga will always force hwblank to be 1 or 0 depending on if the driver provides a native blanking routine. set hwaccel to 1 when the driver provides native fill and scroll routines independent of softscreen being disabled. this allows hw acceleration to be used when softscreen gets switched off. | |||
2015-01-02 | lucidasans font: restore remaining truncated *unicode.*.font files | stanley lieber | |
2015-01-02 | lucidasans font: restore truncated unicode.*.font files (thanks, mischief) | stanley lieber | |
2014-12-31 | bin(2): fix tab formatting | mischief | |