Commit Graph

208142 Commits

Author SHA1 Message Date
macallan
7160771088 wsfont_find() and wsfont_matches() got a new parameter to allow drivers to
request bitmap or alpha fonts ( or both )
welcome to 5.99.60
2012-01-13 16:25:16 +00:00
cegger
30dd7b9cb0 cpu ucode loading support for x86 and xen 2012-01-13 16:15:48 +00:00
macallan
b26b30a09a make this compile again with rotation enabled 2012-01-13 16:08:02 +00:00
macallan
19ea84bf71 document recent changes 2012-01-13 16:06:20 +00:00
cegger
a3f6c06746 Support CPU microcode loading via cpuctl(8).
Implemented and enabled via CPU_UCODE kernel config option
for x86 and Xen Dom0.
Tested on different AMD machines with different
CPU families.

ok wiz@ for the manpages
ok releng@
ok core@ via releng@
2012-01-13 16:05:14 +00:00
rkujawa
71d4ff0745 Make it actually build without PCI_NETBSD_CONFIGURE too. 2012-01-13 13:41:25 +00:00
rkujawa
6bd585b6bd Make it build without PCI_NETBSD_CONFIGURE too. 2012-01-13 13:36:36 +00:00
ahoka
d338937973 Mention chfs, which I forgot to include here when I merged it to NetBSD. 2012-01-13 09:21:11 +00:00
cherry
c59ad43597 Officially terminate the cherry-xenmp branch. 2012-01-13 08:54:00 +00:00
skrll
122ffdd855 Allow uturn(4) to provide the boot device. 2012-01-13 07:05:57 +00:00
skrll
02dac637ce Make device_register less ugly. 2012-01-13 07:01:04 +00:00
skrll
fb251482e9 Copyright correction 2012-01-12 23:10:27 +00:00
skrll
cfee3311b5 Real mode is no longer used. 2012-01-12 23:08:50 +00:00
skrll
0bd6a49498 Support virtual mode as PCX-U/U+ (and probably other) CPU based machines
required it. Only PCX-W seemed to work with real mode.

Gratuitous copying of code from astro. Deadlines!
2012-01-12 23:06:45 +00:00
skrll
220a3b7997 Update hp700 key sequences section. 2012-01-12 22:22:10 +00:00
christos
a079a21d6c handle variables that contain variables 2012-01-12 20:41:33 +00:00
cherry
2504a10c74 relocate pte_lock initialisation to the earliest points after %fs is first usable in the XEN bootpath 2012-01-12 19:49:37 +00:00
cherry
58bd5d7cb5 re-order call to x86_bus_space_init() until after %fs is initialised via initgdt().
x86_bus_space_init() uses mutex(9) since it uses extent(9), which requires %fs to be setup before use.
2012-01-12 19:37:45 +00:00
joerg
a1968c686d Second try to sort out the dangling elses. Just use {} markers.
Produces identical on amd64.
2012-01-12 14:10:56 +00:00
reinoud
b56977fe32 Remove old comment about space not being freed; it is now done correctly so
remove it to avoid confusion later.
2012-01-12 13:28:54 +00:00
joerg
0cd0c897dd Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a
number of ABI issues for i386 and provides the correct
__FLT_EVAL_METHOD__ when using i387.
2012-01-11 23:24:46 +00:00
macallan
b98ab6a827 adjust for wsfont_find() change 2012-01-11 21:23:38 +00:00
macallan
5635788a07 add some register definitions 2012-01-11 21:23:07 +00:00
macallan
ec24591f27 adjust for wsfont_find() change 2012-01-11 21:17:33 +00:00
macallan
449763bb95 adjust wsfont_find() 2012-01-11 21:12:36 +00:00
macallan
a05acd91c0 add extra parameter for wsfont_find() 2012-01-11 20:50:00 +00:00
plunky
898dfb38fa resolve merge conflicts 2012-01-11 20:46:47 +00:00
macallan
56e33f114e wsfont_matches() and wsfont_find() take an extra parameter now 2012-01-11 20:41:28 +00:00
plunky
724a57ab74 update for pcc-20120105 2012-01-11 20:36:26 +00:00
plunky
954218c13a Update to pcc-20120105
The full changelog is at

 http://pcc.ludd.ltu.se/fisheye/changelog/~date=2012-01-05T06%3A00%3A00/pcc

notable improvements since 2011-09-01

- the previous version failed to compile an i386 kernel, this works
  (and the kernel boots though I would consider it experimental)
- MacOS X fixes
- misc documentation improvements
- improved regression tests
- some work has been done towards supporting C++
2012-01-11 20:32:32 +00:00
wiz
389cbee608 Remove trailing whitespace; wording. 2012-01-11 19:44:56 +00:00
rkujawa
f4dbc84931 Add cv3dpb(4) page to set list 2012-01-11 17:28:52 +00:00
plunky
269b0ae7be offset processing of input reports to a kernel thread, to avoid
locking issues when a child device needs to call back into the
Bluetooth stack (eg when caps-lock is pressed, and wskbd wants
to change a LED)

(as discussed with Radoslaw Kujawa)
2012-01-11 17:27:45 +00:00
rkujawa
38e14ec3fe Add man page for cv3dpb driver. 2012-01-11 17:25:19 +00:00
macallan
9052ce1f68 include a small font 2012-01-11 17:16:35 +00:00
rkujawa
e1ed37bef6 Add cv3dpb, a driver for CyberVision64/3D PCI bridge, which was split from p5pb. 2012-01-11 17:04:29 +00:00
macallan
750f815a0c include a big and a small font now that rasops should pick the one more
appropriate for whatever video mode we're in
2012-01-11 16:29:32 +00:00
macallan
d6837d19e2 use rasops_init(0,0) 2012-01-11 16:18:30 +00:00
macallan
ee402ab400 use rasops_init(0, 0) 2012-01-11 16:12:38 +00:00
macallan
741daaf46f use rasops_init(0,0) 2012-01-11 16:10:13 +00:00
macallan
2cbec7eebc use rasops_init(0, 0) 2012-01-11 16:08:57 +00:00
macallan
6d2c332cfc use rasops_init(0,0), WSFONT_GLYPH(), FONT_IS_ALPHA() 2012-01-11 16:07:29 +00:00
macallan
1fa79ac882 use rasops_init(0, 0) 2012-01-11 15:53:32 +00:00
macallan
7f836eb389 make rasops_init()'s font selection code a bit less boneheaded by:
- actually trying to pick a font which gets as close as possible to the
  requested terminal size
- accepting 0,0 as 'use system default' which can be changed by
   options RASOPS_DEFAULT_WIDTH=100
   options RASOPS_DEFAULT_HEIGHT=30
  default is 80x25
- putting alpha and bitmap fonts in the same list and making wsfont_find()
  aware of wether we support alpha fonts or not
- if supported, prefer alpha fonts over otherwise equally suitable bitmap
  fonts
2012-01-11 15:52:32 +00:00
drochner
11ce8fbd83 fix build in the (FAST_)IPSEC & TCP_SIGNATURE case 2012-01-11 14:39:08 +00:00
drochner
0d96157461 protect "union sockaddr_union" from being defined twice by a CPP symbol
(copied from FreeBSD), allows coexistence of (FAST_)IPSEC and pf
2012-01-11 14:37:45 +00:00
reinoud
ddb6e0d8d8 Cleanup trap.c and add a stop_all_signal_handlers(void) i: bluntly stopping
all known usages of signal handlers, to be used in shutdown.
2012-01-11 12:40:26 +00:00
reinoud
cf7b2e9156 Add thunk_close() 2012-01-11 12:37:50 +00:00
wiz
a866ffaac9 Remove trailing whitespace.
New sentence, new line.
Use more markup.
2012-01-11 10:15:36 +00:00
riz
f6e409cf23 Various changes and corrections from Snader_LB:
- clarify and correct the notes on the format of the file on top;
- remove spurious trailing whitespace on several places;
- update `Version' (4.1.34 was imported on 2010-04-17) and `Current
  Version' fields for the `ipf' entry, as well as correct the path
  to its license file (which uses the non-American spelling, using
  a `c' instead of an `s') and use a semicolon in its line instead
  of a comma;
- update / correct `Curr Vers', `Home page' and `Notes' fields for
  the pkg_install entry, as well as correct some minor typing
  mistakes there;
- add note for the license change for rcs-5.8;
- since 5.8 is released, change the note on rcs concerning its
  Purdue FTP site (the line as it was dates from r1.1 of this file);
- clarify the license field for the `texinfo' entry;
- update version fields of the `services' / `protocols' entry,
  split those for the two (like was already done for the `Archive
  Site' field in r1.780 of this file), clarify the `Archive Site'
  fields for the two, and add a trailing slash (`/') to its `Home
  Page' field.
2012-01-11 01:20:10 +00:00