Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-09-15 | get rid of MD m68k_trunc_page and m68k_round_page and replace by MI | Martin Reindl | |
trunc_page and round_page go go go! miod@ | |||
2005-09-13 | merge the macglobals one-liner into locore | Martin Reindl | |
prompted by miod@ | |||
2005-09-12 | Change the NKMEMPAGES range to 4-64MB for 32bit arches, and 8-128MB for 64bit | Miod Vallat | |
arches; except on sparc where the range is 4-8 for !sun4m and 4-64 for sun4m, selected at runtime. | |||
2005-09-12 | cleanup comments | Martin Reindl | |
from NetBSD | |||
2005-09-12 | - Add byte-swap and stride options to bus_space. | Martin Reindl | |
- Add bus_space_*_stream_N functions - Replace PGOFSET with m68k_trunc_page() or m68k_page_offset() from NetBSD, testing help by otto@ | |||
2005-08-09 | Save a variable in espmatch(), vm_offset_t->vaddr_t, print DEBUG address | Martin Reindl | |
after everything else, fix transfer sizes on quick/non-quick and attach sub devices after interrupts are configured. from NetBSD | |||
2005-08-07 | a bunch more ADB handler IDs, will be necessary in the future | Martin Reindl | |
from NetBSD | |||
2005-08-06 | overhaul the grf driver: | Martin Reindl | |
- Simplify grfmv_phys() to work like grfiv_phys(), and eliminate the second argument to both, as we don't use it anyway. - Handle fbbase and fboff consistently throughout. - Eliminate grfaddr() by pulling it into grfmmap(), which is the only place it was used, previously. - grfmap() now gets the physical address of the framebuffer from the appropriate driver, rather than try to compute it by itself. Be careful with aligning the base to a page address and increase the length of the mapped region appropriately. - Store the PA of the framebuffer in the softc. This eliminates the need for the sc_phys callback; we can just store the PA in the grfbus attach args, rather than a function pointer, which simplifies the code nicely. - Disable Valkyrie interrupts on the Quadra 630 - New and improved console framebuffer initialization and autoconfig. This resolves a great many issues, including Performa 58x interrupt handling and offset displays on some models. - Remove unused grf ioctls - Some KNF and other minor things help and ok miod@ from NetBSD | |||
2005-08-05 | - missing m_free() | Martin Reindl | |
- drop unused define from NetBSD | |||
2005-08-03 | enable safte and ses on all archs that appear to have real scsi busses | David Gwynne | |
ok deraadt@ beck@ marco@ | |||
2005-08-01 | unmap correct size, oops | Martin Reindl | |
2005-08-01 | Make bootdev a dev_t; ok martin@ | Miod Vallat | |
2005-08-01 | I'm Positive these are Type-O. | Miod Vallat | |
2005-08-01 | Factorize cachectl() accross m68k platforms, and make the CC_ constants | Miod Vallat | |
public. | |||
2005-08-01 | - disable video interrupts on AV machines | Martin Reindl | |
- unmap unused DAFB registers on all other Quadras after attachment from NetBSD | |||
2005-07-31 | No need to #include <machine/pcb.h>; tested martin@ | Miod Vallat | |
2005-07-31 | Fix KDFAULT() in the 68040 & non-68040 compilation case. | Miod Vallat | |
2005-07-23 | - no need to include sys/dkstat.h | Martin Reindl | |
- some formatting fixes and KNF | |||
2005-07-23 | vm_offset_t -> vaddr_t | Martin Reindl | |
2005-07-23 | vm_offset_t -> {vaddr_t, bus_addr_t} | Martin Reindl | |
2005-07-23 | tabbing | Martin Reindl | |
2005-07-18 | PB190 Gestalt IDs | Martin Reindl | |
2005-07-18 | remove trailing newline in panic(9); ok millert@ and deraadt@ | Federico G. Schwindt | |
2005-06-12 | handle SuperMac Thunder/24 interrupts | Martin Reindl | |
2005-06-08 | remove netns crud. | Henning Brauer | |
some drivers actually had hooks for SIOCSIFADDR, most just useless includes "looks good" deraadt miod brad | |||
2005-06-07 | CCITT about to bite the dust, remove special casing in archs and drivers | Henning Brauer | |
2005-05-26 | Sync with uvm_mmap() api change. | Miod Vallat | |
2005-05-22 | remove "0x" in front of %p in printfs. | Artur Grabowski | |
eyeballed by krw@ | |||
2005-05-06 | generate vim-compatible tag files, from netbsd | Pedro Martelletto | |
2005-05-01 | - Sync nubus IDs with NetBSD and add some more | Martin Reindl | |
- add support for reading sMemory resources from nubus cards (currently unused) - support a bunch more nubus video cards. The Miro PRISMA GX seems to handle interrupts like the Radius DirectColor/GX, so just treat it the same. ok miod@ | |||
2005-05-01 | Bring raise-only semantics to splsoft* on m68k and m88k, as done elsewhere. | Miod Vallat | |
2005-05-01 | spacing; ok miod@ deraadt@ | David Krause | |
2005-04-30 | start the job of making things look more alike | Theo de Raadt | |
2005-04-30 | nice docs at top of GENERIC | Theo de Raadt | |
2005-04-27 | Replace the last user of pmap_map() with an inline version, and kill pmap_map() | Miod Vallat | |
for good. | |||
2005-04-26 | remove now obsolete mac68k_set_pte | Martin Reindl | |
ok miod@ | |||
2005-04-26 | new NuBus slot space mapping/probing code utilizing bus_space(9) | Martin Reindl | |
ok miod@ from NetBSD | |||
2005-04-24 | - switch Scott Reynold's copyright to 3-clause BSD | Martin Reindl | |
- do not attach on the MacTV, fix base address on the IIfx (untested) - no need to count sc->sc_ringing up, just set to 1 if ringing; timeout fix ok miod@ from NetBSD | |||
2005-03-30 | first approximation: spoof UDF filesystem disklabels when we see them. | Theo de Raadt | |
it is likely a slight bug or two will sneak in with this, so everyone please keep an eye out on your disklabels | |||
2005-03-08 | Cosmetics... | Thierry Deval | |
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies. | |||
2005-03-04 | match a bunch more Nubus cards from NetBSD; | Martin Reindl | |
makes my DaynaPORT E/II-3 work | |||
2005-02-20 | overhaul macrom code from NetBSD: | Martin Reindl | |
- simplify the asm constraints in mrg_aline_super() - generate a SIGILL for user-mode A-line traps - cleanup, KNF, whitespace nitpicking and minor other updates ok miod@ | |||
2005-02-11 | for reference purposes it makes more sense to have NetBSD RCSID here; | Martin Reindl | |
also fix a typo in comment | |||
2005-02-06 | - get rid of unused code | Martin Reindl | |
- KNF - typos - sync some parts with NetBSD input and review by miod@ | |||
2005-01-15 | make sure interface is in RUNNING state before touching the multicast filters | Brad Smith | |
From NetBSD NetBSD PR 27678 for details ok mcbride@ | |||
2005-01-11 | rename via_shutdown() to via_powerdown() and remove unused prototype to | Martin Reindl | |
shrink diff to NetBSD ok miod | |||
2005-01-04 | - make sure int is in running state before touching the multicast filter | Brad Smith | |
- remove song and dance with IFF_UP, based on NetBSD commit to mc(4) ok martin@ | |||
2005-01-04 | ifdef MCDEBUG printf on FIFO overflows as discussed with Nick | Martin Reindl | |
2005-01-04 | martin' last commit made mc(4) reset the multicast filter twice. | Brad Smith | |
2004-12-30 | If we are running on a 68040 or a 68060 processor, overwrite the copypage() | Miod Vallat | |
code with the faster copypage040() before the kernel text is mapped read-only. |