summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2002-05-30Add a german keymap for iBook. Based on "Key Caps" on Mac OS X 10.1.4.Mats O Jansson
Created by me and tested by Peter Janze <janze@digitalblue.de>. -moj
2002-05-30missing refs to sfr0 and other man fixes; from jumbo@Michael Shalayeff
2002-05-30iff pcibios is enabled, record _every_ established pci interruptMichael Shalayeff
for it will not get reprogrammed for isa later. should help lost and hanging pci interrupts. testing by fries@, krw@, mordin@, philipp@ and others
2002-05-30protect biodone with splbio.Artur Grabowski
miod@ ok.
2002-05-29Add a new wskbd type for Sun type 5 keyboards (WSKBD_TYPE_SUN5).Mats O Jansson
This is needed since eg Swedish type 4 and 5 keyboard has keycodes with different keycodes. eg AltGr and Compose are switched in type 5 compared with type 4. This change will need a new Xserver to allow sun type 5 keyboards. -moj ok miod@
2002-05-29splbio around biodone.Artur Grabowski
2002-05-28__P killingTheo de Raadt
2002-05-27left over __P removalsTheo de Raadt
2002-05-26- CPU_MAXID and CPU_CHIPSET were swapped in cpu.hMatthieu Herrb
- add support to print machdep.chipset mib on alpha ok deraadt@
2002-05-25Add a board type for VXT2000+. Info gathered by Daniel SZILAGYI.Hugh Graham
2002-05-23remove unneccesary icache flushes; mdw@umich.eduTheo de Raadt
2002-05-23fetch fpu id per the book (even it works otherwise), also, hppa_mod_info() ↵Michael Shalayeff
always returns some string; idea by fredette@
2002-05-23remove the defines for iodone -> biodone and iowait -> biowait.Artur Grabowski
Use the correct functions everywhere instead.
2002-05-22Match on "SUNW,afb" as well, a guess to make Elite3D cards work and printFederico G. Schwindt
the board type for now as well; jason@ ok.
2002-05-22- Allow matching of devices with fewer than 24 register setsJason Wright
- set display type to be SUNFFB
2002-05-22Allow brightness buttons to affect the console brightness whenever possible;Miod Vallat
however, the brightness settings are neither saved in nor read from the nvram.
2002-05-22Put abtn back in GENERIC. RAMDISK kernels do not need it.Miod Vallat
2002-05-22- in the OpenFirmware console initialisation, check if the console deviceMiod Vallat
has support for backlight control (laptops do, and probably machines with a built-in monitor do as well). - provide a function to set the screen brightness as well. - use both changes above to add a screen blanker to the vgafb driver - let the screen brightness and backlight be controlled via wsconsctl - clean dust, KNF, and more symbolic names in the vgafb driver to make it better readable Initial code by myself, with some hacks from drahn@ later.
2002-05-22I was on drugs when I commited this initially, and still do not understandMiod Vallat
how I got libc to compile with this. Blush. Replace this with a correct implementation, and write a faster fabs() while there. ok mickey@
2002-05-22Implement splassert. Even simpler than on the sparc.Artur Grabowski
2002-05-22Copy only the register paddrs/lens that we have room forJason Wright
2002-05-22Only map in DFB32 during attach, other stuff will be mapped by _mmap asJason Wright
necessary.
2002-05-22return mappings from DFB24 for DUMBFB mode mmap requests (this makes ↵Jason Wright
unaccelerated X on the creator work)
2002-05-22splassert_check should be ifdef DIAGNOSTICArtur Grabowski
2002-05-22let !DIAGOSTIC kernels buildTheo de Raadt
2002-05-21add creator at mainbus and wsdisplay at creatorJason Wright
2002-05-21Remove some debugging code and generally clean things up.Jason Wright
2002-05-21Get the initial cursor position correct so we don't start back at 0,0 whenJason Wright
wsdisplay attaches.
2002-05-21Implement splassert just like it's on sparc.Artur Grabowski
This also requires a change to rename {PIL,IPL}_IMP to {PIL,IPL}_VM. XXX - We should get rid of PIL_*.
2002-05-21Remove last vestiges of rcons and now it appears to work.Jason Wright
2002-05-21Use rasops alloc_attr in alloc_screen so it doesn't crash when a screen isJason Wright
added.
2002-05-21Skeleton driver for the Creator/Creator3D framebuffer (doesn't do muchJason Wright
except provide an entry point for mmap'n from userland so I can figure out how it works). Many thanks to Matt Potter <matt@vertrauen.org> for providing a card.
2002-05-20ignore corrupted prom headers w/ length exceeding the scanned isa hole ↵Michael Shalayeff
region; reported by Jason Spence <jspence@lightconsulting.com> for Toshiba Satellite 3005-S303. add a note on a more aggressive course of action
2002-05-20force alignment on the netisr and sir by mobving 'em into .dataMichael Shalayeff
and allocating space in the locore (ldcw require a 16byte alignment). inform gcc that ldcw will change the memory (in asm()). fix spl handling in the soft intrs piece.
2002-05-20make sure runing addr gets properly aligned after 0-level page table allocationMichael Shalayeff
2002-05-20make sure all the funky stack we allocate are properly alligned, the ↵Michael Shalayeff
trap_phys is still uncertain, but it's at the beginning of the section (;
2002-05-20gateway page could be cachable, it's not written into.Michael Shalayeff
whaen changing protection on the page reset the dirty bit along w/ the write, save it to the pv-header.
2002-05-20minimum pdc stack is 9k, define it to be 16k hereMichael Shalayeff
2002-05-20define BSS() macro to allocate vars in the .bss like other archs doMichael Shalayeff
2002-05-20gateway is not fixated on the pid in the tlb, make it a not-care value in itlbhMichael Shalayeff
2002-05-20do not free the kernel page dirs, they are hard to account for sometimes; ↵Michael Shalayeff
also some dprintfs here and there
2002-05-20hardclock() is not called until clock has been initializedMichael Shalayeff
2002-05-19there is an sti man thereMichael Shalayeff
2002-05-192.11.2 are in the tree now, 10x to federico dudeMichael Shalayeff
2002-05-18Workaround for color restoration on return from X. vgafb will notDale Rahn
reset the color palette to it's default colors when going back to text mode. Would be better to fix this in the X server. ok matthieu@
2002-05-18Optimize pmap_remove(). It frequently is called with no mappings toDale Rahn
remove eg mmap() ok miod@ art@
2002-05-18pastoMichael Shalayeff
2002-05-18Until we start supporting various modifiers to trace, we haveArtur Grabowski
to treat the 'addr' the same way on all archs. This means that alpha can't do anything with the addr because we need a complete trap frame to be able to print a trace.
2002-05-18Rename the MD db_stack_trace_cmd to db_stack_trace_print. Add an argumentArtur Grabowski
that specifies which printf funciton it should use. Implement db_stack_trace_cmd in MI code. Thanks to miod@ for all the tests.
2002-05-17properly detect the cpu model for the broken cyrix latch; better fix than ↵Michael Shalayeff
pr#2661