summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64
AgeCommit message (Collapse)Author
2002-11-29Upon detection of an international Sun keyboard with a recognized layout,Miod Vallat
attach it with the appropriate keymap table, rather than the default KB_US table. If this is not the expected behaviour, users can still revert to US layout via "kbd us" or "wsconsctl -w keyboard.encoding=us". As the installation media uses the prom console, which will honor the international keyboard layout, this will definitely help users with international keyboards and fancy characters in their passwords... Note that there is still some Sun keyboard tables missing at the moment.
2002-11-25enable fxp(4) and xl(4) on sparc64; ok jason@Christian Weisgerber
2002-11-20You know why I love Sun? Consistency... deal with another weirdo rootJason Wright
device selection situation (IDE disk controllers on the AX).
2002-11-13print 'banner-name' instead of 'name' for mainbus (when available)Jason Wright
2002-11-09Instead of relying on uvm_useracc(), get a false sense of security, andMiod Vallat
do not check copyin() result, take care and properly handle copyin() failure. This was not harmful, but a bit more correctness never harms.
2002-11-03Missing word in buffers size line.Miod Vallat
2002-10-29Since memory deallocation can't fail, remove the error return fromArtur Grabowski
uvm_unmap, uvm_deallocate and a few other functions. Simplifies some code and reduces diff to the UBC branch.
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
Last bits of diff generated by Chris Kuethe.
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
Diff generated by Chris Kuethe.
2002-10-10protect against multiple inclusion; pointed out by naddy, miod okPeter Valchev
2002-10-09pretty printTheo de Raadt
2002-10-07this removes the functionality of adding allocatedMichael Shalayeff
pages into the queue already containing allocated pages. breaks i386:setup_buffers() because of this.
2002-10-06No more need to initialize the result list before uvm_pglistalloc.Artur Grabowski
2002-10-06Declare nbuf just like all other architectures.Artur Grabowski
2002-10-06Garbage collect __HAVE_SPLASSERT. It wasn't necessary.Artur Grabowski
2002-10-04Aasking to load an already loaded map is not a "warn and pray" kinda thing.Jason Wright
2002-09-23Fix console determination; based on discussion in port-sparc64@netbsdJason Wright
2002-09-18Don't forget to map the prom executable. Otherwise we'll have troubleArtur Grabowski
starting X after the prom has been bumped from the iTLB. matthieu@ jason@ ok.
2002-09-18Add lofn (working), and nofn (not working and commented out)Jason Wright
2002-09-17I sense too much cut 'n paste.Artur Grabowski
Allow this to build with DEBUG.
2002-09-15Fix color choices to match wsemul_sun requirements.Miod Vallat
Tested by and ok matthieu@
2002-09-10Change the pmap_zero_page and pmap_copy_page API to take the struct vm_page *Artur Grabowski
instead of the pa. Most callers already had it handy and those who didn't only called it for managed pages and were outside time-critical code. This will allow us to make those functions clean and fast on sparc and sparc64 letting us to avoid unnecessary cache flushes. deraadt@ miod@ drahn@ ok.
2002-09-10Remove some debugging code, KNF, and fix encoding selection.Jason Wright
2002-09-10Register more wsscreen properties to take advantage of wsemul_sun changes.Jason Wright
2002-09-04Correctly decode the IDE channel/drive number when matching devicesJason Wright
(booting from master or slave on either channel should work now).
2002-08-20Two fixes from NetBSD (this allows my u60 to boot multiuser):Jason Wright
- Use paddr_t for avail_start and avail_end so we can handle machines with RAM above the 2GB mark. - Do not truncate the kernel pmap physical address to an `int' before sticking it in the context lookup table. Fixes a booting issue on Netra T1125s.
2002-08-19KNF (4 char continuations)Jason Wright
2002-08-19Take advantage of rasops.updatecursor to keep the prom cursor up to dateJason Wright
2002-08-19From NetBSD:Jason Wright
-Fix some corner cases in bus_dmamap_load_mbuf(). From Takeshi Nakayama <tn@catvmics.ne.jp> -Fix off-by-one error in iommu_dvmamap_load_raw() where if a DMA segment has just one byte on a page the page is never mapped into the IOMMU.
2002-08-16remove debugging codeJason Wright
2002-08-12Remove a large chunk of `#ifdef notyet' codeJason Wright
2002-08-09Add an explicit dependancy of assym.h to Makefile.Miod Vallat
This makes sure it will be regenerated if you run config(8) again.
2002-08-06catch 'break' and handle appropriately, I thought I had committed this long ago.Jason Wright
2002-08-03Don't depend on curproc, pass the proc * down to the functions that need it ↵Jason Wright
(fmovr/fmovcc).
2002-08-02registers should be volatile, also add yet more register defnsJason Wright
2002-08-02Do correct bounds checking in get/set/put cmap routines. A few ofTodd C. Miller
these check were already OK but have been modified for consistency. Problem found by Silvio Cesare.
2002-08-02add string for cputype (bad art =)Jason Wright
2002-08-02whitespaceJason Wright
2002-08-01add support for mapping interrupts.Jason Wright
2002-07-31de-registerJason Wright
2002-07-31From NetBSD:Jason Wright
In OPIOCNEXTPROP: if we are at the last property, set the buffer length to 0 instead of setting it to an uninitialized value (len).
2002-07-31Don't need to reserve space for promvec, we don't use it.Jason Wright
2002-07-31Remove the other references to promvecJason Wright
2002-07-31promvec was never initialized. For now, just call OF directly.Jason Wright
2002-07-30allow cf_flags to determine whether console acceleration should be used ↵Jason Wright
(defaults to yes)
2002-07-30simplify vgafb_mmap()Jason Wright
2002-07-30Add SIZE_MAX define. This is the same as SIZE_T_MAX but more portable.Todd C. Miller
The only OSes I've seen that use SIZE_T_MAX are 4.4BSD-derived whereas SYSV things seem to use SIZE_MAX. It is also consistent with SSIZE_MAX (which we already have). deraadt@ OK
2002-07-29use ROP_OLD for VSCROLL, with this, vertical scroll (copyrows) works (and ↵Jason Wright
it's -fast-)
2002-07-29- cache the last value written to FBC_FG and avoid unnecessary fifo writesJason Wright
- add a copyrows implementation based on the VSCROLL drawing operation. It draws a correctly sized rectangle, but I have no idea where the source data came from... so it's currently disabled =)
2002-07-28documentationJason Wright