| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | a bit more ansi; ok tedu | 2011-06-23 | 1 | -2/+2 | |
| | | |||||
| * | ansify function definitions, and constify a few arrays while there. | 2010-08-28 | 9 | -245/+70 | |
| | | | | | no functional change. | ||||
| * | remove crappy old README files | 2010-07-01 | 1 | -21/+0 | |
| | | |||||
| * | Do not check malloc return value against NULL, as M_WAITOK is used. | 2010-01-12 | 1 | -3/+1 | |
| | | | | | ok miod@ | ||||
| * | Change the wsdisplay_emulops return types from void to int; emulops will now | 2009-09-05 | 10 | -219/+300 | |
| | | | | | | | return zero on success and nonzero on failure. This commit only performs mechanical changes for the existing emulops to always return zero. | ||||
| * | If RI_FORCEMONO is set in ri_flags, build ri_devcmap as if it was a 1bpp | 2008-08-20 | 1 | -5/+5 | |
| | | | | | frame buffer. | ||||
| * | First pass at removing clauses 3 and 4 from NetBSD licenses. | 2008-06-26 | 12 | -96/+12 | |
| | | | | | | | | | | Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@ | ||||
| * | Fix space and underline handling in rasops24_putchar(), spotted by Leon Zadorin. | 2007-09-01 | 1 | -10/+7 | |
| | | |||||
| * | Oops, prevent a warning if rasops_bswap is not required. | 2006-12-02 | 1 | -2/+3 | |
| | | |||||
| * | On frame buffers which endianness differs from the host CPU, we can not afford | 2006-12-02 | 3 | -12/+67 | |
| | | | | | | | | | | | | | | using ovbcopy() in the erasecols emulop, as the ovbcopy implementation might do larger-than-byte loads and store, which will not have the expected result if the source and destination addresses are not similarly aligned. Instead, roll our own byte-only ovbcopy() in this case. This is made dependent on a config(8) attribute to avoid bloating platforms which do not need this, thus frame buffers which may set RI_BSWAP in ri_flg need to depend on this attribute. Problem spotted by matthieu@ using tcsh on sparc64 console. | ||||
| * | Add an unpack_attr function to struct wsdisplay_emulops, to match the | 2006-11-29 | 2 | -5/+6 | |
| | | | | | | existing alloc_attr function. This allows rasops_unpack_attr to be kept private to rasops, yet available to the screen drivers. | ||||
| * | More simplification for little-endian systems. | 2006-08-04 | 1 | -7/+3 | |
| | | |||||
| * | Since rasops is big-endian internally (because it's the logical choice | 2006-08-03 | 5 | -316/+368 | |
| | | | | | | | | | | | for frame buffer work), it is no surprise that the less-than-8-bpp code is completely wrong when run on a little endian machine, and only works by accident if character cells are 8-bit wide. Fix the BE<->LE conversions, so that now rasops1 works in all cases. rasops2 and rasops4 might still need some help, but I'm not in a hurry to meet a 4bpp big-endian frame buffer on a little-endian system... | ||||
| * | Omit specific depth in rasops_init_devcmap() if not compiling for them. | 2006-03-10 | 1 | -5/+19 | |
| | | |||||
| * | Add a generic putchar() implementation, which will work with fonts up to 16 | 2006-03-04 | 1 | -32/+37 | |
| | | | | | bits wide. | ||||
| * | Big-endian fix here too. | 2006-01-08 | 1 | -1/+8 | |
| | | |||||
| * | Fix stamp creation for big-endian systems. Makes mac68k happy at 16bpp. | 2006-01-08 | 1 | -5/+5 | |
| | | |||||
| * | Correctly initialize ri_devcmap at 4bpp. | 2006-01-08 | 1 | -3/+10 | |
| | | |||||
| * | Stop compiling the texte console rotation code #ifdef __zaurus__, but use | 2005-09-15 | 3 | -165/+248 | |
| | | | | | | | | | | | | | | | a flag in the rasops_info structure; drivers which may use it shall declare a specific attribute for the config(8) machinery, so that the necessary code is compiled in. In addition to this, rotated font computation is now done on-demand, and a list of unrotated-rotated font cookie pairs is kept, rather than rotating all built-in wsfonts at initialization time. No user-perceptible functional change. Tested matthieu@ uwe@, ok uwe@ | ||||
| * | Another evil hack to turn sidelining into underlining on the Zaurus console. | 2005-05-01 | 1 | -2/+21 | |
| | | | | | tested dlg@ | ||||
| * | Temporary hack to (un)rotate the Zaurus console until a proper rasops | 2005-04-30 | 2 | -2/+151 | |
| | | | | | rotation framework is ready. | ||||
| * | Cosmetics... | 2005-03-08 | 1 | -11/+11 | |
| | | | | | | Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies. | ||||
| * | Typo | 2005-01-14 | 1 | -2/+2 | |
| | | |||||
| * | Provide a real inverted cursor for rasops-based consoles; inspired by | 2003-12-17 | 1 | -30/+70 | |
| | | | | | a similar diff in NetBSD. | ||||
| * | Remove dead attribute "rasterconsole". | 2003-04-14 | 1 | -14/+12 | |
| | | |||||
| * | It is not clear that the order of operations will be what the programmer | 2003-02-12 | 1 | -3/+5 | |
| | | | | | | | intended. (This fixes a gcc3 warning.) ok jason, millert | ||||
| * | Add a callback routine for when the cursor position is updated (this allows | 2002-08-12 | 2 | -2/+7 | |
| | | | | | for updating prom cursor locations). | ||||
| * | Define RASOPS_SMALL when SMALL_KERNEL is also defined. | 2002-07-28 | 1 | -1/+5 | |
| | | | | | Shaves a few more KB out of alpha (and others) ramdisks. | ||||
| * | Fix PIXEL_SHIFT value for 4bit displays. | 2002-07-27 | 1 | -2/+2 | |
| | | |||||
| * | Unstaticize functions, for my ddb sessions pleasure. | 2002-07-27 | 9 | -100/+100 | |
| | | | | | Plus it makes hangman more difficult. | ||||
| * | If passed RI_BSWAP, swap32 the stamp | 2002-07-25 | 1 | -1/+3 | |
| | | |||||
| * | Do not use bcopy() when you mean ovbcopy(); found the hard way by aaron@ | 2002-07-23 | 1 | -3/+3 | |
| | | |||||
| * | No newline in panic messages | 2002-07-17 | 1 | -3/+3 | |
| | | |||||
| * | inital -> initial | 2002-07-02 | 1 | -2/+2 | |
| | | |||||
| * | remove unneeded header. | 2002-05-29 | 2 | -4/+2 | |
| | | |||||
| * | o spaces, tabs, spelling cleanup. | 2002-05-28 | 10 | -73/+42 | |
| | | | | | | | o remove unneeded headers. o makes this to compile if RASOPS_SMALL is defined. o makes rasops2 to compile. | ||||
| * | make this compile; jason@ ok. | 2002-05-28 | 1 | -14/+11 | |
| | | |||||
| * | use the gallant 12x22 font by default on screens that are more | 2002-05-02 | 1 | -3/+9 | |
| | | | | | | than 960 pixels wide if !SMALL_KERNEL, like rcons does. Ok drahn@, mickey@, miod@.x | ||||
| * | First round of __P removal in sys | 2002-03-14 | 9 | -70/+70 | |
| | | |||||
| * | Import rasops from NetBSD. This gives improved performance for raster | 2001-03-18 | 15 | -0/+5060 | |
| operations. | |||||
