tsutsui
ca6f0203c1
Fix typo in comment.
2010-07-21 12:12:58 +00:00
tsutsui
ae9c6cd78f
Put underline properly (not upperline) on CCW screen.
...
Tested on hpcarm WS003SH.
2010-06-13 01:55:24 +00:00
macallan
21bc7f3caa
Introduce a new flag for rasops_info to keep rasops_reconfig() from trying
...
to allocate memory. Use this when calling rasops_reconfig() before it is safe
to call kmem_alloc().
2010-05-06 04:30:18 +00:00
macallan
38ea318425
remove now redundant ri = ... lines in putchar() methods
...
Looks like none of my usual test builds used rasops2.c
2010-05-04 19:16:22 +00:00
nonaka
71c9ab4685
fix compile failure.
2010-05-04 12:36:37 +00:00
macallan
15a269471f
autogenerate box drawing characters for fonts that don't have them, put them
...
into an alternate font pointed at by the recently added mappings in wsfont,
adapt all putchar() methods except the rotated ones to use them
XXX no attempt has been made to make this work with rotation
2010-05-04 04:57:34 +00:00
nonaka
b62fc9e203
Added Sharp W-ZERO3 series support.
2010-04-17 13:36:21 +00:00
macallan
294ad31cdd
fix a bunch of typos, now 8 bit fonts work properly
2010-04-13 20:10:38 +00:00
macallan
8f881c7dd3
add support for shadow framebuffers
...
tested on sparc with a cg12
2010-04-08 16:45:53 +00:00
macallan
8953b23350
make RI_CENTER and RI_FULLCLEAR work with a shadow framebuffer
2010-01-21 05:32:18 +00:00
cegger
dc56dbbd97
ansify function definitions
2009-03-15 21:23:31 +00:00
dsl
82357f6d42
ANSIfy another 1261 function definitions.
...
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.
2009-03-14 21:04:01 +00:00
dsl
454af1c0e8
Change about 4500 of the K&R function definitions to ANSI ones.
...
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)
2009-03-14 15:35:58 +00:00
martin
ce099b4099
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
bjs
521d96c676
The stamp mutex is not unsafe, so remove this comment so people don't get the wrong idea. ok ad@
2008-01-07 00:25:19 +00:00
jmcneill
4c1d81b2b5
Merge jmcneill-pm branch.
2007-12-09 20:27:42 +00:00
mjf
05619021ad
Implement bounds checking in some places in display driver code to avoid
...
the possibility of a local user panic.
2007-07-28 20:28:56 +00:00
christos
fffc9c66c9
fix fallout from caddr_t changes.
2007-03-04 07:54:07 +00:00
christos
53524e44ef
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
2007-03-04 05:59:00 +00:00
ober
5c470843ae
Updates to allow Zaurus screen to rotate 90 degrees to a usable state with the keyboard. Patch from peter@ copied from OpenBSD. Feedback and OK from matt@
2007-02-02 02:10:24 +00:00
christos
168cd830d2
__unused removal on arguments; approved by core.
2006-11-16 01:32:37 +00:00
christos
4d595fd7b1
- sprinkle __unused on function decls.
...
- fix a couple of unused bugs
- no more -Wno-unused for i386
2006-10-12 01:30:41 +00:00
mrg
f599351ef6
quieten GCC uninitialise variable warnings.
2006-05-18 18:45:48 +00:00
jmcneill
6984d2ca99
Fixup a performance problem in rasops_copyrows that I introduced during
...
the shadowfb merge.
2006-02-27 12:19:29 +00:00
jmcneill
4f186b3e0d
Add shadow framebuffer support.
2006-02-18 13:57:33 +00:00
dsl
6f0f9f8763
Make almost everything #include <sys/bswap.h> instead of <machine/bswap.h>
...
The bswap.h and endian.h files are all rather incestuous, but I want to
get the constant folding stuff into one place - sys/bswap.h
2006-01-29 21:42:40 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
uwe
46f38c7fc9
We don't need <sys/bswap.h> here.
2005-09-03 22:55:55 +00:00
christos
78abf18aa2
avoid shadow variable "stamp"
2005-05-30 22:18:19 +00:00
macallan
3d2d786653
fixed tab width and formatting
2005-05-01 23:57:03 +00:00
macallan
80ef75e061
made rasops_allocattr_color() respect WS_DEFAULT_FG and WS_DEFAULT_BG instead of using white on black
2005-05-01 23:19:01 +00:00
perry
f31bd063e9
nuke trailing whitespace
2005-02-27 00:26:58 +00:00
perry
18db93c7f6
de-__P
2005-02-04 02:10:35 +00:00
petrov
2f82eaf699
Check character if it in font limits before drawing it in rasops8_putchar
...
functions.
2004-03-05 08:33:53 +00:00
uwe
aa4c79f23b
For the rasops-drawn cursor the fg/bg indices are bit inverted, so
...
provide complimentary colors in the upper 16 entries.
2003-11-08 22:49:28 +00:00
uwe
c6aa061dfa
In rasops_copycols change bcopy to memmove. In that particular place
...
the src and dst are very likely to overlap, so using bcopy causes
garbage to be displayed
2003-05-03 18:32:42 +00:00
petrov
62ba316156
rasops32_putchar: don't paint character out of font limits.
2003-04-16 23:28:41 +00:00
provos
0f09ed48a5
remove trailing \n in panic(). approved perry.
2002-09-27 15:35:29 +00:00
petrov
3962bed888
compiler warning.
2002-09-05 08:02:29 +00:00
junyoung
98edf775dc
Rename rasops_alloc_cattr and rasops_alloc_mattr to
...
rasops_allocattr_color and rasops_allocattr_mono, respectively.
2002-07-04 17:15:28 +00:00
junyoung
3d826105dc
alloc_attr -> allocattr
...
Approved by Matthias Drochner.
2002-07-04 14:37:10 +00:00
thorpej
46b268dfef
Avoid sequence point error.
2002-05-31 19:42:12 +00:00
ad
b89e39b91a
Reorganise the wsfont stuff slightly so that multiple display adapters
...
with different bit/byte order requirements can co-exist happily.
2002-03-13 15:05:13 +00:00
uwe
6e320d03b8
Undo previous that incorrectly byte-swaps stamps for little endian
...
machines when RI_BSWAP is *not* set. Redo my original fix to directly
build stamps in desired endianness instead of calling bswap32().
2002-02-11 20:50:58 +00:00
uch
5e1dc96b6e
| Module Name: syssrc
...
| Committed By: uwe
| Date: Thu Jan 31 11:18:08 UTC 2002
|
| Modified Files:
| syssrc/sys/dev/rasops: rasops8.c
|
| Log Message:
| Honor RI_BSWAP.
Endian fix.
2002-02-08 14:55:23 +00:00
uwe
0778a707e9
Honor RI_BSWAP.
2002-01-31 11:18:07 +00:00
lukem
ecb81c3f6d
- convert usage of "defopt" to "defflag" where the relevant option does
...
not support a value (e.g., it's to be used as "options FOO" instead of
"options FOO=xxx"). options that take a value were converted to
defparam recently.
- minor whitespace & formatting cleanups
2001-11-28 10:21:10 +00:00
lukem
2565646230
don't need <sys/types.h> when including <sys/param.h>
2001-11-15 09:47:59 +00:00
lukem
cb1dc621e6
add/cleanup RCSIDs
2001-11-13 07:00:23 +00:00
wiz
9fa0b17629
Give initiali[sz]e all the "i"s it deserves.
2001-09-18 18:15:49 +00:00