Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-01-12 | Port of Iain Hibbert's magma driver to sparc64 | Jason Wright | |
2002-01-11 | enable/disable IEN in cs4231 pin control register | Jason Wright | |
2002-01-10 | Check result from malloc(9) when using M_NOWAIT. jason@ ok | Thomas Nordin | |
2002-01-06 | add ums and wsmux | Jason Wright | |
2002-01-04 | Use [eid]cache-size to determine cache sizes and fall back to (?cache-nlines ↵ | Jason Wright | |
* ?cache-linesize) if it fails (from NetBSD). | |||
2002-01-04 | oops, move cdev_decls to conf.h | Jason Wright | |
2002-01-04 | add the full suite of USB devices: usb, uhid, ugen, ulpt, urio, ucom, uscanner | Jason Wright | |
2002-01-04 | expose sbus_bus_addr() so cgsix actually compiles (oops) | Jason Wright | |
2002-01-04 | Standardize on EFBIG for bus_dma returning failure if caller is too griddy. | Miod Vallat | |
2002-01-03 | call ukbd_cnattach() if the console keyboard is usb | Jason Wright | |
[XXX this probbably doesn't belong here, but I haven't found a better place yet and I'm bloody tired of using boot -d to set ukbd_is_console]. | |||
2002-01-03 | stdout and stdin are integers not pointers (use 0 not NULL) | Jason Wright | |
2002-01-03 | define a new wsemul_sun attribute and add it to the sparc64 framebuffers | Jason Wright | |
[This needs to be extended to the vt100 and dumb emulations too.. in time]. (This allows the removal of WSEMUL_SUN from sparc64/conf/GENERIC) | |||
2002-01-03 | Use STRIPFLAGS=-g -X -x rather than =-d on all ELF arches. | Miod Vallat | |
2002-01-03 | add get/set colormap functions (mostly stolen from macppc) | Jason Wright | |
add WSSCREEN_WSCOLORS attribute (doesn't seem to matter much, tho) | |||
2002-01-03 | add WSEMUL_SUN so we get the sun emulation stuff | Jason Wright | |
2001-12-25 | bad miod | Theo de Raadt | |
2001-12-24 | Harmonize and complete wrt cross-compilation. | Miod Vallat | |
2001-12-14 | add wskbd, wsmouse, and wsmux cdev entries | Jason Wright | |
2001-12-14 | add ukbd* at hub? and wskbd* at ukbd? | Jason Wright | |
(with minimal ddb tricks I have a working vga console with usb keyboard on blade100) | |||
2001-12-14 | less confusing variable names | Jason Wright | |
2001-12-14 | add vgafb (disabled), and while here add cgsix/cgthree as disabled | Jason Wright | |
2001-12-14 | Driver for vga framebuffers on sparc64 based on cgsix (which is based on | Jason Wright | |
cgsix from sparc and vgafb from macppc). | |||
2001-12-14 | Use default mapping type (little endian) if the type is 0, otherwise use | Jason Wright | |
the passed in type. This allows PCI devices to create big endian mappings which is necessary for vgafb. | |||
2001-12-14 | pass zero as type for bus_space_map2 (the current argument isn't used by | Jason Wright | |
the upper layer anyway). | |||
2001-12-11 | Remove declarations that already exist in <sys/conf.h> | Miod Vallat | |
2001-12-10 | Define MCLBYTES from MCLSHIFT, rather than providing the final value. | Miod Vallat | |
(sync with other arches) | |||
2001-12-08 | db_console is declared in <ddb/db_var.h>. Fix a typo while there, too. | Miod Vallat | |
2001-12-07 | Oops, need rtc in here, too | Jason Wright | |
2001-12-07 | add ohci and several basic usb devices. | Jason Wright | |
2001-12-07 | rtc* at ebus? | Jason Wright | |
2001-12-07 | Mimic some of the rtc handling (the m5819 on the x1 is a ds1287-alike) from ↵ | Jason Wright | |
i386, especially to do with year handling. | |||
2001-12-07 | rtc at ebus; netbsd | Jason Wright | |
2001-12-07 | add rtc cfdriver | Jason Wright | |
2001-12-07 | ethernet -> dc (Netra X1 finds its root dev correctly now) | Jason Wright | |
2001-12-06 | add dc* here, too | Jason Wright | |
2001-12-06 | add dc* at pci (seems to work on Netra X1) | Jason Wright | |
2001-12-05 | Enable rootdev auto-configuration by device drivers during boot. | Thierry Deval | |
Add support for "raid" devices (prepare future raidframe changes). OK deraadt@, Reviewed by drahn@, jason@, mickey@ and miod@ | |||
2001-12-05 | VM_KMEM_SIZE no longer needed. | Artur Grabowski | |
2001-12-05 | nuke rominterpret and update romgetcursoraddr() to work on sparc64; based on ↵ | Jason Wright | |
NetBSD work. | |||
2001-12-05 | Make OF_interpret() work correctly; based on NetBSD fix, but maintaining | Jason Wright | |
old OF_interpret(cmd, nreturns, ...) prototype (why/where/when would you need nargs anyway?) | |||
2001-12-05 | make nkmempages dynamic based on memory. okay art@ from netbsd: | Niels Provos | |
date: 2000/02/11 19:22:52; author: thorpej; Add some very simple code to auto-size the kmem_map. We take the amount of physical memory, divide it by 4, and then allow machine dependent code to place upper and lower bounds on the size. Export the computed value to userspace via the new "vm.nkmempages" sysctl. NKMEMCLUSTERS is now deprecated and will generate an error if you attempt to use it. The new option, should you choose to use it, is called NKMEMPAGES, and two new options NKMEMPAGES_MIN and NKMEMPAGES_MAX allow the user to configure the bounds in the kernel config file. | |||
2001-12-04 | Yet another sync to NetBSD uvm. | Artur Grabowski | |
Today we add a pmap argument to pmap_update() and allocate map entries for kernel_map from kmem_map instead of using the static entries. This should get rid of MAX_KMAPENT panics. Also some uvm_loan problems are fixed. | |||
2001-12-04 | commented out entry for cgthree | Jason Wright | |
2001-12-04 | remove direct entry points for bwtwo, cgfourteen, cgsix, cgthree, and tcx | Jason Wright | |
2001-12-04 | add commented out entries for cgsix at sbus and wsdisplay at cgsix | Jason Wright | |
2001-12-04 | add stuff for wsdisplay | Jason Wright | |
2001-11-30 | Now that pmaps can have vm_page_md, make pmap_physseg optional. | Artur Grabowski | |
2001-11-28 | Sync in more uvm changes from NetBSD. | Artur Grabowski | |
This time we're getting rid of KERN_* and VM_PAGER_* error codes and use errnos instead. | |||
2001-11-28 | rewrite large chunks of intr_establish to make it more clear what's going on. | Jason Wright | |
Also, while here, fix a work around (hack) for the problem of more than 3 devices sharing a particular level (make a copy of the interrupt handler rather than modifying the one added to the pil table). This allows qec+qe (and probably qfe) to get through autoconf without hanging. | |||
2001-11-24 | Harmonize boot() logic across arches: | Miod Vallat | |
- ensure RB_DUMP | RB_HALT will cause a dump - or RB_HALT if (cold) While there, honor RB_TIMEBAD on sparc64. |