History log of /src/sys/dev/wscons/wsconsio.h |
Revision | | Date | Author | Comments |
1.130 |
| 26-Jul-2025 |
martin | PR 58681: add a port of the OpenBSD viogpu(4) driver written by Joshua Stein <jcs@openbsd.org>. Port by George Matsumura with help from Jiaxun Yang.
|
1.129 |
| 20-Oct-2024 |
mlelstv | Add WSDISPLAYIO_GFONT ioctl to query the installed font name.
|
1.128 |
| 20-Oct-2024 |
mlelstv | Add type for videocore6 display.
|
1.127 |
| 20-Jan-2024 |
jmcneill | branches: 1.127.2; wscons: Add HOLLYWOOD display and YUY2 pixel format types
|
1.126 |
| 28-Sep-2021 |
nia | branches: 1.126.4; wsmouse: add support for "precision scrolling" events and (GET|SET)PARAMS
WSCONS_EVENT_HSCROLL and WSCONS_EVENT_VSCROLL are two new wscons event types that allow scrolling with a higher precision ("smoothness") than an emulated scroll wheel, and are useful for touch input drivers.
WSMOUSEIO_GETPARAMS and WSMOUSEIO_SETPARAMS are two new ioctls that allow the speed and direction of precision scrolling to be configured.
both features were originally implemented in OpenBSD.
|
1.125 |
| 24-Apr-2021 |
macallan | add an ioctl() to get a list of fonts currently available via wsfont
|
1.124 |
| 29-Oct-2020 |
nia | wscons(4): WSKBD_TYPE_PC_AT is automatically translated to WSKBD_TYPE_PC_XT in modern kernels
|
1.123 |
| 24-May-2019 |
nonaka | Added drivers for Hyper-V Synthetic Keyboard and Video device.
|
1.122 |
| 17-Mar-2019 |
tnn | allocate wsdisplay type 66 for ssdfb(4)
|
1.121 |
| 31-Aug-2017 |
jmcneill | branches: 1.121.4; Instead of a Linux keymap, convert Linux event codes to USB scan codes and use the ukbd keymaps instead.
|
1.120 |
| 26-Aug-2017 |
jmcneill | add WSKBD_TYPE_TCAKP for Texas Instruments TCA8418
|
1.119 |
| 11-Jun-2017 |
nat | New device wsbell - allows for a console beep for non pckbds (usb etc). Works for platforms without pcppi - can work with spkr at audio and spkr at pcppi.
To use add the following to your kernel config: wsbell* at spkr? console?
Ok pgoyette@.
|
1.118 |
| 03-Jun-2017 |
jmcneill | branches: 1.118.2; Add type for ARM PrimeCell PL11x
|
1.117 |
| 24-Mar-2017 |
macallan | add fbinfo flag for wildcat split framebuffer workaround
|
1.116 |
| 10-Jan-2017 |
christos | branches: 1.116.2; Needed <sys/time.h> that it got in the past by side-effect loading of <sys/stat.h> from <fcntl.h>. Go figure.
|
1.115 |
| 10-Jun-2016 |
macallan | branches: 1.115.2; add WSDISPLAY_TYPE_PLATINUM, for platinumfb
|
1.114 |
| 19-Jul-2015 |
mlelstv | use optimized refresh with VCONS_DRAW_INTR even when in polling mode.
|
1.113 |
| 18-May-2015 |
jmcneill | add WSDISPLAY_TYPE_TEGRA
|
1.112 |
| 20-Mar-2015 |
jmcneill | add WSDISPLAY_TYPE_MESON
|
1.111 |
| 06-Jan-2015 |
christos | add MGX
|
1.110 |
| 06-Jan-2015 |
christos | tab police
|
1.109 |
| 09-Nov-2014 |
jmcneill | branches: 1.109.2; add WSDISPLAY_TYPE_ALLWINNER
|
1.108 |
| 29-Apr-2013 |
kiyohara | branches: 1.108.2; 1.108.10; Add WS{DISPLAY,KBD}_TYPE_* for epoc32.
|
1.107 |
| 31-Jan-2013 |
macallan | add ioctl(WSDISPLAYIO_GET_FBINFO)
|
1.106 |
| 21-Jan-2013 |
macallan | add WSDISPLAY_TYPE_OMAP3
|
1.105 |
| 08-Jan-2013 |
jmcneill | add WSDISPLAY_TYPE_VC4 and WSDISPLAYIO_BUS_SOC
|
1.104 |
| 17-Apr-2012 |
bsh | branches: 1.104.2; Support i.MX51's LCD framebuffer on Netwalker. from Kenichi Hashimoto.
|
1.103 |
| 24-Jan-2012 |
macallan | branches: 1.103.2; ass WSDISPLAY_TYPE_VALKYRIE
|
1.102 |
| 30-Dec-2011 |
reinoud | Add the Usermode vnc framebuffer and (vnc) remote keyboard types.
|
1.101 |
| 15-Dec-2011 |
phx | Amiga wscons/Xorg support, first phase. Implemented wscons for CV64 and CV64/3D. Other graphics cards drivers are prepared for it, but will not be attempted before Xorg is not running. The wscons support is disabled by default. A GENERIC kernel should behave like always. Use WSCONS to try out a kernel with wscons support. Done by rkujawa@ and phx@.
|
1.100 |
| 21-Jul-2011 |
tsutsui | branches: 1.100.2; 1.100.6; Add and return WSKBD_TYPE_LUNA and WSDISPLAY_TYPE_LUNA on WS*_GTYPE ioctls.
XXX: should we still sync <sys/dev/wsconsio.h> and src/sbin/wsconsctl/util.c?
|
1.99 |
| 29-Jun-2011 |
macallan | make the EDID buffer pointer void *
|
1.98 |
| 29-Jun-2011 |
macallan | make sizes unsigned
|
1.97 |
| 29-Jun-2011 |
macallan | add two new ioctl()s: WSDISPLAYIO_GET_EDID to retrieve EDID data from display drivers WSDISPLAYIO_SET_POLLING to control polling with VCONS_DRAW_INTR
|
1.96 |
| 08-Jun-2011 |
drochner | add support for the interesting parts of ISO-2 and KOI8-R fonts to the vga(4) driver
|
1.95 |
| 06-Feb-2011 |
tsutsui | branches: 1.95.2; Switch NetBSD/hp300 to wscons with rasops. Simply ported from OpenBSD/hp300.
- Only A1416 Kathmandu (topcat) framebuffer on 425t is tested, but all other variants (TigerShark, Hyperion, DaVinci, GatorBox, Renaissance) should also work if they are working on OpenBSD/hp300. - sti(4) and SGC bus support are not pulled because I don't have 425e and I can't confirm that 362 and 382 actually have SGC bus. (I'll commit a DIO based dumb driver for 362 and 382 framebuffers later) - Xorg server with wsfb driver will also be integrated soon once after keycode with NoSymbol problem is addressed. (We have to re-think what code should be used on WSDISPLAY_COMPAT_RAWKBD) - MI HIL keyboard and mouse drivers are working fine though cngetc via hilkbd has some problem (still we can input commands). - No old HP-UX like HIL ioctl compatibility (we removed COMPAT_HPUX anyway). grfinfo(8) and hilinfo(8) will be removed shortly.
Demonstrated on NetBSD booth at Open Source Conference 2011 Kagawa.
|
1.94 |
| 22-Jan-2011 |
cegger | Implement new WSDISPLAYIO_GET_BUSID ioctl. It returns the bus id and allows userland (like Xorg) to create mapping of ttyE? and bus id. For now only PCI is implemented.
First discussed with macallan@ then public on tech-kern@ and tech-x11@
|
1.93 |
| 02-Oct-2010 |
macallan | branches: 1.93.2; 1.93.4; clarify how backlight control ioctl()s are supposed to work TODO: adapt r128fb and radeonfb
|
1.92 |
| 31-Dec-2009 |
macallan | branches: 1.92.2; 1.92.4; add WSDISPLAY_TYPE_XVR1000
|
1.91 |
| 15-Nov-2009 |
tsutsui | Reserve WSDISPLAY_TYPE for DisplayLink DL-1x0/DL-1x5 USB LCDs and USB-VGA adaptors (which may require a new ioctl for DUMBFB ops). From FUKAUMI Naoki.
|
1.90 |
| 08-Feb-2009 |
uwe | G/c duplicate definition of WSCONS_EVENT_ASCII.
|
1.89 |
| 13-Jan-2009 |
christos | branches: 1.89.2; provide wscons_event compatibility with 5.0.
|
1.88 |
| 27-Aug-2007 |
macallan | branches: 1.88.22; 1.88.26; 1.88.34; add type for Fujitsu AG-10e
|
1.87 |
| 26-Jul-2007 |
nonaka | branches: 1.87.4; 1.87.6; add WSDISPLAY_TYPE_PXALCD for PXA2x0 LCD controller.
|
1.86 |
| 26-Jul-2007 |
macallan | add WSDISPLAY_TYPE_CRIME for the SGI O2's graphics hardware
|
1.85 |
| 11-Apr-2007 |
macallan | branches: 1.85.4; add WSDISPLAY_TYPE_GENFB
|
1.84 |
| 19-Jan-2007 |
macallan | branches: 1.84.2; 1.84.6; 1.84.8; add #defines for ADB and pseudo mice
|
1.83 |
| 26-Dec-2006 |
rumble | Add type for sgimips/light(4).
|
1.82 |
| 17-Dec-2006 |
peter | Add WSKBD_TYPE_ZAURUS (Sharp Zaurus keyboard).
|
1.81 |
| 02-Dec-2006 |
freza | Welcome to evbppc/virtex -- port to Xilinx Virtex series FPGA's with embedded ibm405d5 core.
OK by Simon Burge
|
1.80 |
| 19-Jun-2006 |
gdamore | branches: 1.80.4; 1.80.6; Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@, NetBSD Foundation Membership still pending.) This stack was written by Iain under sponsorship from Itronix Inc.
The stack includes support for rfcomm networking (networking via your bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.
Drivers for both PCMCIA and USB bluetooth controllers are included.
|
1.79 |
| 18-Feb-2006 |
jmcneill | branches: 1.79.2; 1.79.8; 1.79.10; Bunch of changes to wscons in preparation for splash screen support: * Add WSDISPLAY_TYPE_VESA for vesafb. While here, fix a typo in a comment. * Add WSDISPLAYIO_SSPLASH and WSDISPLAYIO_SPROGRESS ioctls. The former toggles the splash screen on and off, and the latter updates the progress animation. * Prevent more than one hw driver from claiming to be the console. * In vcons, keep two pointers to the screen's vcons_data. This lets us override the original (ie with null emulops during boot), and restore them later on.
|
1.78 |
| 05-Feb-2006 |
jmmv | Add support to automatically repeat mouse button events in wsmouse(4) and change wsconsctl(4) so that this is configurable.
This is specially useful for mice that provide page up/down buttons instead of a real wheel and that do not send events repeatedly from the hardware. (E.g.: Logitech Marble Mouse.)
No objections in tech-kern@.
|
1.77 |
| 29-Dec-2005 |
tsutsui | branches: 1.77.2; 1.77.4; 1.77.6; Add WSKBD_TYPE_EWS4800 for EWS4800 machines.
|
1.76 |
| 23-Nov-2005 |
augustss | Some devices provide more than three (X, Y, and Z) "directions". So add a W "coordinate" that can be used for these. This changes the type of wsmouse_input(). To avoid changing a lot of drivers a compatibilty #define is provided. Maybe changing all drivers would have been better?
|
1.75 |
| 28-Aug-2005 |
tsutsui | branches: 1.75.6; TAB/space cosmetics.
|
1.74 |
| 28-Apr-2005 |
martin | branches: 1.74.2; Make it possible for a console driver to deliver raw ASCII characters to wskbd. This is for special cases only, and may even be considered a hack, but it is cheap and very local.
|
1.73 |
| 27-Feb-2005 |
perry | branches: 1.73.2; nuke trailing whitespace
|
1.72 |
| 04-Feb-2005 |
joff | Support wsdisplay(4) attachments of hd44780 LCD controllers
|
1.71 |
| 31-Jan-2005 |
joff | Add new wskbd type MATRIXKP
|
1.70 |
| 26-Aug-2004 |
jkunz | branches: 1.70.4; 1.70.6; Import STI wscons(4) driver from OpenBSD and add new driver for PS/2 keyboard / mouse pots of LASI.
|
1.69 |
| 29-Jul-2004 |
jmmv | Implement border color customization in wscons(4), only available for vga(4) at the moment.
This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h).
It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts.
Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default.
wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'.
|
1.68 |
| 28-Jul-2004 |
jmmv | Implement support to dynamically change wscons console and kernel colors.
Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes").
A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation.
Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables.
wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot.
Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@.
|
1.67 |
| 20-Jul-2004 |
heas | Add WSDISPLAYIO_[GS]MODE type _DUMBFB - mapped fb (no registers) Add WSDISPLAYIO_LINEBYTES ioctl - # bytes/row
Used by ffb driver and XFree wsfb driver module - From OpenBSD
|
1.66 |
| 07-Jul-2004 |
sekiya | Add SGI types for mouse and keyboard.
|
1.65 |
| 07-Jun-2004 |
christos | make the scroll lines ioctl struct take u_int's again. The wsconsctl command does not deal with shorts well.
|
1.64 |
| 01-Jun-2004 |
christos | White space changes only; 1. put value defines under the fields that they refer too, all the time not just in some of the ioctls. 2. use #define<tab>value consistently.
|
1.63 |
| 01-Jun-2004 |
christos | Re-group scrolling ioctl's and provide new numbers for them! (thanks to John Heasley for catching that).
|
1.62 |
| 28-May-2004 |
christos | PR/19925: David Ferlier: Add scrolling support to wscons.
|
1.61 |
| 19-Mar-2004 |
petrov | branches: 1.61.2; Add sun display types.
|
1.60 |
| 18-Mar-2004 |
sekiya | Add console type for SGI GR2 family.
|
1.59 |
| 24-Jan-2004 |
sekiya | Add display type for SGI Newport.
|
1.58 |
| 03-Jun-2003 |
petrov | branches: 1.58.2; Add sun keyboards and display.
|
1.57 |
| 10-Feb-2003 |
jdolecek | undo constification of 'data' for wsdisplay font - unfortunately we need to be able to adjust the font to display adapter needs very soon (in consinit()), so it's not possible to do font copy
|
1.56 |
| 09-Feb-2003 |
jdolecek | make 'name' and 'data' of struct wsdisplay_font const, mark data arrays in font sources const
|
1.55 |
| 31-Jan-2003 |
thomas | Define Atari wskeyboard type.
|
1.54 |
| 03-Jan-2003 |
takemura | Added new ioctl command, WSMOUSEIO_GETID to tell touch panel identifier for tpctl(8).
|
1.53 |
| 10-Dec-2002 |
itohy | Add WSKBD_TYPE_MAPLE and WSMOUSE_TYPE_MAPLE for Dreamcast Maple bus devices.
|
1.52 |
| 25-Sep-2002 |
reinoud | Fix some small unclear documentation and cleanup a bit...
|
1.51 |
| 26-Jun-2002 |
christos | PR/17402: Add wsmoused support by providing get/set char and events.
|
1.50 |
| 07-Apr-2002 |
hannken | branches: 1.50.2; Rename WSDISPLAYIO_USEFONT to WSDISPLAYIO_SFONT.
Approved by Matthias Drochner <drochner@netbsd.org>.
|
1.49 |
| 24-Feb-2002 |
ad | Add WSMOUSE_TYPE_MAXINE.
|
1.48 |
| 13-Jan-2002 |
jandberg | added amiga display/mouse/keyboard defines
|
1.47 |
| 04-Dec-2001 |
gmcgarry | Simply entries added in previous.
|
1.46 |
| 02-Dec-2001 |
gmcgarry | Add identifiers for HP devices.
|
1.45 |
| 05-Nov-2001 |
enami | Fix typo in comment.
|
1.44 |
| 24-Oct-2001 |
augustss | Major rototilling of the wsmux code. No user visible changes (except that many bugs have been fixed). Changes: The wskbd, wsmouse, and wsmux are now "sub-classes" of wsevsrc, which is a source of ws events. This make the structure of those drivers a little more uniform. Many bug fixes involving adding and removing devices from muxes. When a kernel is configured without wsmux there will now be none (unlike before where you got a console mux anyway). The kernel now compiles with all combinations of ws devices present.
|
1.43 |
| 02-Oct-2001 |
mycroft | branches: 1.43.2; Add a WSKBD_TYPE_ADB for Macs.
|
1.42 |
| 18-Sep-2001 |
ad | Get/set keyclick volume.
|
1.41 |
| 04-Sep-2001 |
drochner | branches: 1.41.2; add encoding for ISO-2
|
1.40 |
| 05-Aug-2001 |
jdolecek | introduce hard limit on maximum font size (WSDISPLAY_MAXFONTSZ - 512KB) and keymap size (WSKBDIO_MAXMAPLEN - 64KB)
|
1.39 |
| 30-Mar-2001 |
tsutsui | branches: 1.39.2; Make Sony's fonts ISO8859-1 compliant.
|
1.38 |
| 20-Mar-2001 |
reinoud | Add RiscPC (arm32) keyboard. It basicly returns AT scancodes but since it has to use a seperate keyboard driver (pckbdc not available) i cant guarantee that it is 100% compatible with AT scan codes
|
1.37 |
| 02-Feb-2001 |
marcus | branches: 1.37.2; Added a fontencoding for the Sony fonts.
|
1.36 |
| 01-Feb-2001 |
thorpej | Add a display type for the Dreamcast PowerVR.
|
1.35 |
| 08-Jan-2001 |
takemura | These ioctl commands should be '_IOW' to set value. WSMOUSEIO_SRES WSMOUSEIO_SSCALE WSMOUSEIO_SRATE
|
1.34 |
| 01-Oct-2000 |
takemura | - Add ioctl commands to wsdisplay which set/get some LCD status, backlight, brightness and contrast. - Add 9 command key symbols which make wskbd to call wsdisplay's iocontrol. - Add special key map variant KB_MACHDEP. This variant does not have any real keymap but it's just a placeholder for machine dependent maps which will be overwrite by machine dependent keyboard driver.
|
1.33 |
| 15-Sep-2000 |
drochner | add definitions for ISO-7 (greek) support
|
1.32 |
| 06-Jul-2000 |
hannken | Change type `kbd_t' from `u_int_16_t' to `u_int32_t'. This eliminates bogus casts from `int *' to `u_int_16_t*'.
|
1.31 |
| 09-Jun-2000 |
drochner | branches: 1.31.2; add EGA display type
|
1.30 |
| 02-Jun-2000 |
matt | Add VAX display types along with the SPARCbook P9100.
|
1.29 |
| 13-May-2000 |
bjh21 | branches: 1.29.2; Add Archimedes mouse/kbd/video
|
1.28 |
| 13-Mar-2000 |
sato | HPC/PsPC keyboard types.
|
1.27 |
| 12-Mar-2000 |
takemura | Add a new frame buffer identifier for the hpcmips.
|
1.26 |
| 28-Feb-2000 |
takemura | WSMOUSE_SCALIBCOORDS had not worked because ioctrl code was wrong.
|
1.25 |
| 18-Jan-2000 |
deberg | add the NeXT mouse type
|
1.24 |
| 08-Jan-2000 |
takemura | Absolute pointing device support. - Wsmouse_input() get new argument 'flag', which indicates whether x/y/z are relative or absolute. - Wsmouse get new io controls, WSMOUSEIO_SCALIBCOORDS and WSMOUSEIO_GCALIBCOORDS.
|
1.23 |
| 07-Jan-2000 |
enami | Don't define WSDISPLAY_FONTORDER_L2R as 0. The function wsfont_lock uses the value 0 specially.
|
1.22 |
| 06-Jan-2000 |
ad | Got too excited with cut and paste in previous. Noted by itojun.
|
1.21 |
| 05-Jan-2000 |
ad | Add two new members to 'struct wsdisplay_font': 'bitorder' and 'byteorder'.
|
1.20 |
| 20-Sep-1999 |
nisimura | branches: 1.20.2; Add one new dispaly type for DEC TC TX 8/24bpp framebuffer. Currently acts as an 8bpp pseudo color device.
|
1.19 |
| 29-Jul-1999 |
augustss | Add the wsmux pseudo device.
|
1.18 |
| 15-May-1999 |
drochner | Get rid of the timeout-driven wscons_glue stuff which caused a lot of headaches. Now console keyboard and display are connected at autoconfiguration time, when the last of them is found. Other keyboards / displays remain unconnected until a new ioctl (WSDISPLAYIO_SETKEYBOARD) is called.
|
1.17 |
| 03-May-1999 |
ad | Add ioctl definitions for setting mouse resolution, scale factor and sample rate. Add two new display types (DEC PX, PXG). Replace instances of '???' in comments about DEC hardware with meaningful representations.
|
1.16 |
| 12-Feb-1999 |
drochner | branches: 1.16.4; "NEXT" is a keyboard type, not a keymap variation.
|
1.15 |
| 28-Jan-1999 |
dbj | wscons based console video & keyboard support for the NeXT from Matt DeBergalis
|
1.14 |
| 26-Jan-1999 |
drochner | forgot to commit last week: define wsmouse type constants for busmice
|
1.13 |
| 13-Jan-1999 |
drochner | change the way fonts are handled: now we have a display-global ioctl to download fonts and a per-screen call to select a font allows easier sharing of ressources in the display driver change the parameters to the load_font driver vector to pass all available font information
|
1.12 |
| 09-Jan-1999 |
drochner | add ioctl()s for screen allocation/deallocation
|
1.11 |
| 30-Dec-1998 |
augustss | Add USB keyboard type.
|
1.10 |
| 30-Dec-1998 |
augustss | Add a wscons display type `unknown' that the generic VGA driver can return until someone fixes it for real.
|
1.9 |
| 30-Dec-1998 |
augustss | Add a special wsmouse type for USB mice.
|
1.8 |
| 17-Sep-1998 |
drochner | Define a new keyboard eveny type "all keys up". This allows to reduce the amount of statekeeping in drivers for LK201-like keyboards, and it might be useful to resync after resets or overflows. (reused the unused WSCONS_EVENT_KEY_OTHER event ID) Implement the necessary decoding bits.
|
1.7 |
| 27-Jul-1998 |
drochner | add definition for pointing device's absolute z coordinates
|
1.6 |
| 27-Jul-1998 |
drochner | define a z axis for pointing devices which support this
|
1.5 |
| 21-Jul-1998 |
drochner | Fix ioctl definitions for WSKBDIO_{SET,GET}LEDS. from Takuya Koumoto <takuya-k@is.aist-nara.ac.jp>
|
1.4 |
| 15-Jun-1998 |
drochner | Move the translation of keypad and function keys into the realm of the terminal emulation. For this, change the interface to wsdisplay_kbdinput() to take a "keysym_t" as argument. From there, the code is handed to the appropriate emulation module via a new entry point: "translate". Nuke the ioctls dealing with global assignment of character sequences to keypad/function keys. The "sun" emulation works much better now!
|
1.3 |
| 11-Jun-1998 |
drochner | implement a way to get raw keyboard data (for X)
|
1.2 |
| 07-Apr-1998 |
hannken | Initial import of MI keyboard translation for dev/wscons.
|
1.1 |
| 22-Mar-1998 |
drochner | Initial import of cgd's new wscons code.
|
1.16.4.2 |
| 02-Aug-1999 |
thorpej | Update from trunk.
|
1.16.4.1 |
| 21-Jun-1999 |
thorpej | Sync w/ -current.
|
1.20.2.5 |
| 21-Apr-2001 |
bouyer | Sync with HEAD
|
1.20.2.4 |
| 27-Mar-2001 |
bouyer | Sync with HEAD.
|
1.20.2.3 |
| 11-Feb-2001 |
bouyer | Sync with HEAD.
|
1.20.2.2 |
| 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
1.20.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.29.2.1 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
1.31.2.2 |
| 16-Aug-2001 |
tv | Pullup [jdolecek]:
sys/dev/wscons/wsdisplay.c 1.52 sys/dev/wscons/wskbd.c 1.42 sys/dev/wscons/wsconsio.h 1.40
Introduce hard limits on wscons font size and keymap size, and bounds check against those limits.
|
1.31.2.1 |
| 07-Jul-2000 |
hannken | Pull up revision 1.32: - kbd_t from u_int_16_t to u_int_32_t.
|
1.37.2.12 |
| 07-Jan-2003 |
thorpej | Sync with HEAD.
|
1.37.2.11 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.37.2.10 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.37.2.9 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
1.37.2.8 |
| 17-Apr-2002 |
nathanw | Catch up to -current.
|
1.37.2.7 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.37.2.6 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
1.37.2.5 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.37.2.4 |
| 08-Oct-2001 |
nathanw | Catch up to -current.
|
1.37.2.3 |
| 21-Sep-2001 |
nathanw | Catch up to -current.
|
1.37.2.2 |
| 24-Aug-2001 |
nathanw | Catch up with -current.
|
1.37.2.1 |
| 09-Apr-2001 |
nathanw | Catch up with -current.
|
1.39.2.8 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.39.2.7 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.39.2.6 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.39.2.5 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.39.2.4 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
1.39.2.3 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.39.2.2 |
| 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
1.39.2.1 |
| 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
1.41.2.2 |
| 11-Oct-2001 |
fvdl | Catch up with -current. Fix some bogons in the sparc64 kbd/ms attach code. cd18xx conversion provided by mrg.
|
1.41.2.1 |
| 01-Oct-2001 |
fvdl | Catch up with -current.
|
1.43.2.1 |
| 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
1.50.2.1 |
| 15-Jul-2002 |
gehenna | catch up with -current.
|
1.58.2.6 |
| 11-Dec-2005 |
christos | Sync with head.
|
1.58.2.5 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.58.2.4 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.58.2.3 |
| 04-Feb-2005 |
skrll | Sync with HEAD.
|
1.58.2.2 |
| 03-Sep-2004 |
skrll | Sync with HEAD
|
1.58.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.61.2.4 |
| 13-Jun-2004 |
jdc | Pull up revision 1.65 (requested by recht in ticket #457).
make the scroll lines ioctl struct take u_int's again. The wsconsctl command does not deal with shorts well.
|
1.61.2.3 |
| 07-Jun-2004 |
tron | Pull up revision 1.64 (requested by recht in ticket #451): White space changes only; 1. put value defines under the fields that they refer too, all the time not just in some of the ioctls. 2. use #define<tab>value consistently.
|
1.61.2.2 |
| 07-Jun-2004 |
tron | Pull up revision 1.63 (requested by recht in ticket #451): Re-group scrolling ioctl's and provide new numbers for them! (thanks to John Heasley for catching that).
|
1.61.2.1 |
| 07-Jun-2004 |
tron | Pull up revision 1.62 (requested by recht in ticket #451): PR/19925: David Ferlier: Add scrolling support to wscons.
|
1.70.6.2 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.70.6.1 |
| 12-Feb-2005 |
yamt | sync with head.
|
1.70.4.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.73.2.1 |
| 03-Jun-2005 |
riz | Pull up revision 1.74 (requested by martin in ticket #370): Make it possible for a console driver to deliver raw ASCII characters to wskbd. This is for special cases only, and may even be considered a hack, but it is cheap and very local.
|
1.74.2.4 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.74.2.3 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.74.2.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.74.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.75.6.1 |
| 29-Nov-2005 |
yamt | sync with head.
|
1.77.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.77.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.77.2.2 |
| 01-Mar-2006 |
yamt | sync with head.
|
1.77.2.1 |
| 18-Feb-2006 |
yamt | sync with head.
|
1.79.10.1 |
| 13-Jul-2006 |
gdamore | Merge from HEAD.
|
1.79.8.1 |
| 22-Jun-2006 |
chap | Complete a sync sys/ with head.
|
1.79.2.1 |
| 26-Jun-2006 |
yamt | sync with head.
|
1.80.6.2 |
| 18-Dec-2006 |
yamt | sync with head.
|
1.80.6.1 |
| 10-Dec-2006 |
yamt | sync with head.
|
1.80.4.2 |
| 01-Feb-2007 |
ad | Sync with head.
|
1.80.4.1 |
| 12-Jan-2007 |
ad | Sync with head.
|
1.84.8.1 |
| 11-Jul-2007 |
mjf | Sync with head.
|
1.84.6.3 |
| 09-Oct-2007 |
ad | Sync with head.
|
1.84.6.2 |
| 20-Aug-2007 |
ad | Sync with HEAD.
|
1.84.6.1 |
| 27-May-2007 |
ad | Sync with head.
|
1.84.2.1 |
| 15-Apr-2007 |
yamt | sync with head.
|
1.85.4.2 |
| 03-Sep-2007 |
skrll | Sync with HEAD.
|
1.85.4.1 |
| 15-Aug-2007 |
skrll | Sync with HEAD.
|
1.87.6.2 |
| 26-Jul-2007 |
nonaka | add WSDISPLAY_TYPE_PXALCD for PXA2x0 LCD controller.
|
1.87.6.1 |
| 26-Jul-2007 |
nonaka | file wsconsio.h was added on branch matt-mips64 on 2007-07-26 12:17:15 +0000
|
1.87.4.1 |
| 03-Sep-2007 |
jmcneill | Sync with HEAD.
|
1.88.34.2 |
| 03-Mar-2009 |
skrll | Sync with HEAD.
|
1.88.34.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.88.26.3 |
| 09-Oct-2010 |
yamt | sync with head
|
1.88.26.2 |
| 11-Mar-2010 |
yamt | sync with head
|
1.88.26.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.88.22.1 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.89.2.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.92.4.2 |
| 12-Jun-2011 |
rmind | sync with head
|
1.92.4.1 |
| 05-Mar-2011 |
rmind | sync with head
|
1.92.2.1 |
| 22-Oct-2010 |
uebayasi | Sync with HEAD (-D20101022).
|
1.93.4.1 |
| 08-Feb-2011 |
bouyer | Sync with HEAD
|
1.93.2.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.95.2.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.100.6.2 |
| 29-Apr-2012 |
mrg | sync to latest -current.
|
1.100.6.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
1.100.2.4 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.100.2.3 |
| 23-Jan-2013 |
yamt | sync with head
|
1.100.2.2 |
| 23-May-2012 |
yamt | sync with head.
|
1.100.2.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.103.2.1 |
| 13-Feb-2013 |
riz | Pull up following revision(s) (requested by skrll in ticket #813):
etc/MAKEDEV.tmpl 1.160 etc/etc.evbarm/MAKEDEV.conf 1.9 external/broadcom/rpi-firmware/dist/LICENCE.broadcom 1.1 external/broadcom/rpi-firmware/dist/bootcode.bin 1.1 external/broadcom/rpi-firmware/dist/bootcode.bin 1.2 external/broadcom/rpi-firmware/dist/fixup.dat 1.1 external/broadcom/rpi-firmware/dist/fixup.dat 1.2 external/broadcom/rpi-firmware/dist/fixup_cd.dat 1.1 external/broadcom/rpi-firmware/dist/fixup_cd.dat 1.2 external/broadcom/rpi-firmware/dist/start.elf 1.1 external/broadcom/rpi-firmware/dist/start.elf 1.2 external/broadcom/rpi-firmware/dist/start_cd.elf 1.1 external/broadcom/rpi-firmware/dist/start_cd.elf 1.2 sys/arch/arm/broadcom/bcm2835_bsc.c 1.1 via patch sys/arch/arm/broadcom/bcm2835_bscreg.h 1.1 via patch sys/arch/arm/broadcom/bcm2835_dotg.c 1.1 via patch sys/arch/arm/broadcom/bcm2835_emmc.c 1.7 via patch sys/arch/arm/broadcom/bcm2835_genfb.c 1.4 via patch sys/arch/arm/broadcom/bcm2835_gpio_subr.c 1.2 via patch sys/arch/arm/broadcom/bcm2835_gpio_subr.h 1.1 via patch sys/arch/arm/broadcom/bcm2835_gpioreg.h 1.1 via patch sys/arch/arm/broadcom/bcm2835_intr.c 1.3 via patch sys/arch/arm/broadcom/bcm2835_mbox.c 1.5 via patch sys/arch/arm/broadcom/bcm2835_mbox.h 1.4 via patch sys/arch/arm/broadcom/bcm2835_obio.c 1.17 via patch sys/arch/arm/broadcom/bcm2835_pm.c 1.2 via patch sys/arch/arm/broadcom/bcm2835_rng.c 1.3 via patch sys/arch/arm/broadcom/bcm2835_space.c 1.5 via patch sys/arch/arm/broadcom/bcm2835_spi.c 1.1 via patch sys/arch/arm/broadcom/bcm2835_spireg.h 1.1 via patch sys/arch/arm/broadcom/bcm2835_tmr.c 1.3 via patch sys/arch/arm/broadcom/bcm2835reg.h 1.10 via patch sys/arch/arm/broadcom/files.bcm2835 1.14 via patch sys/arch/evbarm/conf/RPI 1.23 via patch sys/arch/evbarm/conf/files.rpi 1.3 via patch sys/arch/evbarm/conf/mk.rpi 1.2 via patch sys/arch/evbarm/conf/std.rpi 1.4 via patch sys/arch/evbarm/rpi/rpi_machdep.c 1.34 via patch sys/arch/evbarm/rpi/rpi_start.S 1.7 via patch sys/arch/evbarm/rpi/rpi_vcmbox.c 1.2 via patch sys/arch/evbarm/rpi/vcio.h 1.1 via patch sys/arch/evbarm/rpi/vcprop.h 1.7 via patch sys/conf/files patch sys/dev/sdmmc/sdhc.c 1.43 sys/dev/sdmmc/sdhcvar.h 1.13 sys/dev/usb/dwc_otg.c 1.45 via patch sys/dev/usb/dwc_otgreg.h 1.5 via patch sys/dev/usb/dwc_otgvar.h 1.11 via patch sys/dev/usb/files.usb 1.126 via patch sys/dev/usb/if_smsc.c 1.7 via patch sys/dev/usb/if_smscreg.h 1.1 via patch sys/dev/usb/if_smscvar.h 1.1 via patch sys/dev/usb/usbdevices.config patch sys/dev/usb/usbdevs 1.633 via patch sys/dev/usb/usbdevs.h regen sys/dev/usb/usbdevs_data.h regen sys/dev/wscons/wsconsio.h 1.105,1.107 via patch sys/dev/wscons/wsdisplayvar.h 1.50 sys/dev/wscons/wsdisplay_util.c 1.2 sys/dev/videomode/edid.c 1.12 via patch
Greatly improved Raspberry Pi support. USB and onboard Ethernet should work. [skrll, ticket #813]
|
1.104.2.3 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.104.2.2 |
| 23-Jun-2013 |
tls | resync from head
|
1.104.2.1 |
| 25-Feb-2013 |
tls | resync with head
|
1.108.10.2 |
| 21-Mar-2015 |
snj | Pull up following revision(s) (requested by jmcneill in ticket #631): sys/dev/wscons/wsconsio.h: revision 1.112 via patch sys/dev/wsfb/genfb.c: revision 1.57 add WSDISPLAY_TYPE_MESON -- support 24bpp framebuffers
|
1.108.10.1 |
| 14-Nov-2014 |
martin | Pull up following revision(s) (requested by jmcneill in ticket #210): sys/arch/arm/allwinner/awin_board.c: revisions 1.26-1.27 sys/arch/arm/allwinner/awin_debe.c: revisions 1.1-1.6 sys/arch/arm/allwinner/awin_fb.c: revisions 1.1-1.4 sys/arch/arm/allwinner/awin_hdmi.c: revisions 1.3-1.6,1.9-1.12 sys/arch/arm/allwinner/awin_io.c: revision 1.27 sys/arch/arm/allwinner/awin_reg.h: revisions 1.46-1.47,1.49 sys/arch/arm/allwinner/awin_tcon.c: revisions 1.1-1.5 sys/arch/arm/allwinner/awin_var.h: revisions 1.20-1.22 sys/arch/arm/allwinner/files.awin: revisions 1.22-1.23,1.25 sys/arch/evbarm/awin/awin_machdep.c: revision 1.26 sys/arch/evbarm/conf/BPI: revision 1.10 sys/arch/evbarm/conf/CUBIEBOARD: revision 1.32 sys/arch/evbarm/conf/HUMMINGBIRD_A31: revisions 1.17-1.18 sys/dev/wscons/wsconsio.h: revision 1.109
HDMI framebuffer for Allwinner boards.
|
1.108.2.1 |
| 10-May-2013 |
khorben | Allocated a wskbd entry for the Nokia N900
|
1.109.2.6 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
1.109.2.5 |
| 05-Feb-2017 |
skrll | Sync with HEAD
|
1.109.2.4 |
| 09-Jul-2016 |
skrll | Sync with HEAD
|
1.109.2.3 |
| 22-Sep-2015 |
skrll | Sync with HEAD
|
1.109.2.2 |
| 06-Jun-2015 |
skrll | Sync with HEAD
|
1.109.2.1 |
| 06-Apr-2015 |
skrll | Sync with HEAD
|
1.115.2.2 |
| 26-Apr-2017 |
pgoyette | Sync with HEAD
|
1.115.2.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.116.2.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.118.2.1 |
| 12-Jun-2019 |
martin | Pull up following revision(s) (requested by nonaka in ticket #1280):
sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1
Added drivers for Hyper-V Synthetic Keyboard and Video device.
Avoid undefined reference to `hyperv_guid_video' without vmbus(4).
Avoid undefined reference to `hyperv_is_gen1' without hyperv(4).
Use efi_probe().
|
1.121.4.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.126.4.1 |
| 03-Feb-2024 |
martin | Pull up following revision(s) (requested by jmcneill in ticket #561):
etc/etc.evbppc/Makefile.inc: revision 1.15 sys/arch/evbppc/wii/dev/wiifb.c: revision 1.1 sys/arch/evbppc/wii/dev/wiifb.c: revision 1.2 sys/arch/evbppc/wii/dev/bwdsp.c: revision 1.1 sys/arch/evbppc/wii/dev/wiifb.c: revision 1.3 sys/arch/evbppc/wii/dev/bwdsp.c: revision 1.2 distrib/utils/embedded/files/evbppc_wii_icon.png: revision 1.1 usr.sbin/sysinst/arch/evbppc/md.h: revision 1.4 sys/arch/evbppc/wii/dev/wiifb.c: revision 1.4 sys/arch/evbppc/wii/dev/viio.h: revision 1.1 sys/arch/evbppc/wii/dev/wiifb.c: revision 1.5 sys/arch/evbppc/wii/dev/mainbus.h: revision 1.1 distrib/utils/embedded/conf/wii.conf: revision 1.1 distrib/utils/embedded/conf/wii.conf: revision 1.2 distrib/utils/embedded/conf/wii.conf: revision 1.3 sys/dev/sdmmc/sdhcvar.h: revision 1.34 sys/dev/sdmmc/sdhc.c: revision 1.118 sys/arch/evbppc/wii/dev/resetbtn.c: revision 1.1 distrib/utils/embedded/conf/evbppc.conf: revision 1.1 sys/dev/wsfb/genfb.c: revision 1.91 sys/arch/evbppc/wii/dev/resetbtn.c: revision 1.2 sys/dev/wscons/wsconsio.h: revision 1.127 sys/arch/powerpc/oea/oea_machdep.c: revision 1.85 sys/arch/evbppc/wii/dev/hollywood.h: revision 1.1 sys/arch/evbppc/conf/std.wii: revision 1.1 sys/arch/evbppc/wii/dev/hollywood.h: revision 1.2 sys/arch/evbppc/wii/dev/hollywood.c: revision 1.1 sys/arch/evbppc/conf/std.wii: revision 1.2 sys/arch/evbppc/wii/dev/hollywood.c: revision 1.2 sys/arch/evbppc/conf/std.wii: revision 1.3 sys/arch/powerpc/oea/cpu_subr.c: revision 1.109 sys/arch/evbppc/wii/wii_mmuinit.S: revision 1.1 sys/dev/usb/usb.h: revision 1.124 sys/arch/evbppc/wii/machdep.c: revision 1.1 sys/arch/evbppc/wii/dev/rtcsram.c: revision 1.1 sys/arch/powerpc/include/oea/hid.h: revision 1.14 sys/arch/evbppc/wii/mainbus.c: revision 1.1 sys/arch/evbppc/wii/machdep.c: revision 1.2 sys/arch/evbppc/wii/dev/ehci_hollywood.c: revision 1.1 sys/arch/evbppc/wii/mainbus.c: revision 1.2 sys/arch/evbppc/wii/machdep.c: revision 1.3 sys/arch/evbppc/wii/dev/ehci_hollywood.c: revision 1.2 sys/arch/evbppc/wii/mainbus.c: revision 1.3 sys/arch/evbppc/wii/machdep.c: revision 1.4 sys/arch/evbppc/wii/dev/hwgpio.c: revision 1.1 sys/arch/evbppc/wii/dev/sdhc_hollywood.c: revision 1.1 sys/arch/evbppc/wii/dev/sdhc_hollywood.c: revision 1.2 sys/arch/evbppc/wii/wii_locore.S: revision 1.1 sys/arch/evbppc/conf/files.wii: revision 1.1 sys/arch/evbppc/wii/wii_locore.S: revision 1.2 sys/arch/evbppc/include/wii.h: revision 1.1 sys/arch/evbppc/conf/files.wii: revision 1.2 sys/arch/evbppc/wii/dev/exi.c: revision 1.1 sys/arch/evbppc/include/wii.h: revision 1.2 sys/arch/evbppc/conf/files.wii: revision 1.3 sys/arch/powerpc/powerpc/clock.c: revision 1.18 sys/arch/evbppc/include/wii.h: revision 1.3 sys/arch/evbppc/conf/files.wii: revision 1.4 sys/arch/evbppc/include/wii.h: revision 1.4 sys/arch/evbppc/wii/dev/exi.h: revision 1.1 sys/arch/evbppc/wii/dev/avenc.c: revision 1.1 sys/arch/evbppc/include/wii.h: revision 1.5 sys/arch/evbppc/include/wii.h: revision 1.6 sys/arch/evbppc/include/wii.h: revision 1.7 sys/arch/evbppc/wii/dev/avenc.h: revision 1.1 distrib/utils/embedded/mkimage: revision 1.79 sys/arch/evbppc/conf/WII: revision 1.1 sys/arch/evbppc/conf/INSTALL_WII: revision 1.1 distrib/utils/embedded/files/evbppc_wii_meta.xml: revision 1.1 sys/arch/evbppc/wii/dev/vireg.h: revision 1.1 sys/arch/evbppc/conf/WII: revision 1.2 distrib/utils/embedded/files/evbppc_wii_meta.xml: revision 1.2 sys/arch/evbppc/wii/dev/vireg.h: revision 1.2 sys/arch/evbppc/conf/WII: revision 1.3 sys/arch/evbppc/conf/WII: revision 1.4 usr.sbin/sysinst/arch/evbppc/md.c: revision 1.11 sys/arch/evbppc/wii/dev/ohci_hollywood.c: revision 1.1 sys/dev/usb/ehcivar.h: revision 1.52 sys/arch/evbppc/wii/pic_pi.c: revision 1.1 sys/arch/evbppc/wii/dev/ohci_hollywood.c: revision 1.2 etc/etc.evbppc/ttys: revision 1.8 sys/arch/evbppc/wii/dev/bwai.c: revision 1.1 sys/arch/evbppc/wii/dev/bwai.c: revision 1.2 sys/arch/evbppc/wii/dev/bwai.c: revision 1.3 sys/arch/evbppc/wii/autoconf.c: revision 1.1 sys/arch/evbppc/conf/Makefile.wii.inc: revision 1.1 sys/arch/evbppc/wii/dev/bwai.h: revision 1.1 sys/arch/evbppc/wii/autoconf.c: revision 1.2 sys/arch/evbppc/conf/Makefile.wii.inc: revision 1.2
powerpc: oea: Fix prefetchable mappings Prefetchable mappings need PMAP_NOCACHE to get write-combine semantics. powerpc: oea: Decode IBM750CL L2 cache information. sdmmc: add support for optional delay after register write wscons: Add HOLLYWOOD display and YUY2 pixel format types wsfb: add support for optional "devcmap" property A hardware driver can supply a pointer to a 16x 32-bit array to override the default rasops device colour map in the "devcmap" property. ehci: add EHCIF_32BIT_ACCESS flag to force 32-bit MMIO fix comments: HID0 ICFI/DCFI are "flash invalidate", not "flush invalidate" powerpc: fix delay for large (> ~5sec) values When calculating the target timebase, promote '1000' on the RHS to ULL to force 64-bit calculation, otherwise 'n * 1000' will overflow. usb: increase USB_PORT_RESET_RECOVERY from 10ms to 20ms I changed this from 250ms to 10ms back in 2021 based on a similar FreeBSD change, but it seems to be a bit too aggressive for some platforms. evbppc: Add initial support for the Nintendo Wii wii: support RB_POWERDOWN build fix: use dd with count=1 for compat with NetBSD dd(1) wii: Add NTSC 480p support. In addition to this, add VIIO_{GET,SET}REGS ioctl support to allow for poking at video interface registers from userland. This is helpful for debugging display issues. wii: Add 128x48 icon to SD card image wii: Fix a comment wii: Add drivers for Broadway DSP and Audio interface. 0: [*] audio0 @ bwdsp0: Broadway DSP playback: 16, 2ch, 48000Hz record: unavailable (P-) slinear_be 16/16, 2ch, { 48000 } wii: Add screenblank support. wii: Use screen dimming register for screen blanking. wii: Add GPIO, I2C, and basic A/V encoder driver. wii: Use A/V encoder volume controls instead of using a software filter. wii: Simply DSP driver - no interrupt handler required. wii: provide device names to intr_establish wii$ intrctl list interrupt id CPU0 device name(s) pi irq 14 64769* hollywood0 hollywood irq 36 5872* ehci0 hollywood irq 39 58907* sdhc0 hollywood irq 40 4* sdhc1 hollywood irq 49 0* resetbtn0 pi irq 5 0* bwai0 wii: Add support for passing boot options to the kernel. wii: Add External interface bus and RTC support wii: Remove objcopy after kernel build. HBC will do the right thing. Add wsvt25 entries (off by default) for ttyE0-ttyE3. Add support for "PAL" (576i) mode on Wii.
|
1.127.2.1 |
| 02-Aug-2025 |
perseant | Sync with HEAD
|