summaryrefslogtreecommitdiff
path: root/sys/arch/amiga
AgeCommit message (Collapse)Author
2001-06-14Fix for pmap_extract on amiga. int -> paddr_t fix.Janne Johansson
2001-06-14Same fix as miod did for sun3/vax, but for amiga too.Janne Johansson
Need more includes for netinet-stuff to work.
2001-06-08Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface toArtur Grabowski
boolean_t pmap_extract(struct pmap *, vaddr_t, paddr_t *). Matches NetBSD. Tested by various people on various platforms.
2001-06-06Call doshutdownhooks() in boot(). ok jj@ niklas@Miod Vallat
2001-05-17convert mbuf and cluster allocation to pool, mostly from NetBSDNiels Provos
okay art@ miod@
2001-05-16No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)Hakan Olsson
2001-05-15Sync with NetBSD, different calculation of maxproc. From NetBSD via Aaron@.Janne Johansson
2001-05-14PAGE_SIZE,MASK,SHIFT-Reloc's had to go. Ok art@Janne Johansson
2001-05-13PAGE_MASK is (PAGE_SIZE - 1), *not* (PAGE_SHIFT - 1)Todd C. Miller
2001-05-11more rd merge (headcolds suck)Theo de Raadt
2001-05-11unifyTheo de Raadt
2001-05-10Provide PAGE_{MASK,SHIFT,SIZE} constants.Miod Vallat
2001-05-09More sync to NetBSD.Artur Grabowski
- Change pmap_change_wiring to pmap_unwire because it's only called that way. - Remove pmap_pageable because it's seldom implemented and when it is, it's either almost useless or incorrect. The same information is already passed to the pmap anyway by pmap_enter and pmap_unwire.
2001-05-06Update some comments wrt. the CLSIZE changes.Artur Grabowski
And remove that memory price comment from 1981. It is amusing, but also confusing because the math in there is only correct on vax.
2001-05-05Rename configure() to cpu_configure().Artur Grabowski
Move it from cpu_startup() to main().
2001-05-05Remove the (vaddr_t) casts inside the round_page and trunc_page macros.Artur Grabowski
We might want to use them on types that are bigger than vaddr_t. Fix all callers that pass pointers without casts.
2001-05-05Get rid of CLSIZE and all related stuff.Artur Grabowski
CLSIZE -> 1 CLBYTES -> PAGE_SIZE OLOFSET -> PAGE_MASK etc. At the same time some archs needed some cleaning in vmparam.h so that goes in at the same time.
2001-04-20Big upgrade of the pmap. Revised pagetable handling, more careful wiring,Artur Grabowski
more careful handling of pageability. From NetBSD.
2001-03-12Adjust the way that media is initialized on DP8390-compatibles; from NetBSD.Aaron Campbell
The dp8390_softc now has media_init and media_fini function pointers that do the work. fgsch@ ok
2001-03-08move gif* and faith* into sys/conf/GENERIC. deraadt and angelos okJun-ichiro itojun Hagino
2001-02-20for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okMichael Shalayeff
2001-02-19Zap some unnecessary defines.Artur Grabowski
2001-02-19explicitly set page size for uvm.Artur Grabowski
2001-02-16zap old timeoutMarc Espie
2001-02-07XXX two horrible abuses of spl.Artur Grabowski
2001-01-31based on art's sparc patch:Jason Wright
mmap should return -1 on failure, not EOPNOTSUPP. As it was now, an mmap of /dev/mem always returned page 45.
2001-01-25spellingTodd T. Fries
2000-12-21People have difficulty spelling 'initial' and derivatives thereof (too manyAaron Campbell
"i's" I guess).
2000-12-15ITE_INGRF checks needed, from NetBSD.Marc Espie
Reported by Lars Hecking.
2000-12-15Grow the number of reserved pt pages.Artur Grabowski
Solves the 64MB problem. Somewhat based on NetBSD.
2000-11-10Change the ktrace interface functions from taking the trace vnode to taking theArtur Grabowski
traced proc. The vnode is in the proc and all functions need the proc.
2000-11-10seperate -> separate, okay aaron@Niels Provos
2000-11-08Enable UVM by default.Artur Grabowski
2000-11-08Some fixes to vmapbuf and vunmapbuf.Artur Grabowski
Mostly from NetBSD.
2000-11-08Fixes to submap allocation.Artur Grabowski
2000-10-18typo in comment; from gluk@ptci.ruMichael Shalayeff
2000-10-12Repair RAMDISK, which has no joystick.Marc Espie
Thanks jj for testing, and miod for explanations.
2000-09-26Implement getnulldev that returns the dev_t for "/dev/null".Artur Grabowski
2000-09-02Amiga joystick driver. Stylistic comments by Niklas.Marc Espie
Missing documentation yet.
2000-07-22art's typo, getting fed up of these.Marc Espie
2000-07-20Revert to old vm, now that it builds again.Marc Espie
UVM on amiga is definitely NOT READY for prime time yet.
2000-07-19Use t_rstrt_to for ttrstrt timeout.Artur Grabowski
2000-07-16Consistent COPTSMarc Espie
2000-07-16non-UVM doesn't even bootMarc Espie
2000-07-11since .cvsignore is there, .keep_me is not neededTheo de Raadt
2000-07-06Change splsoftclock() call to spllowersoftclock() to conform with otherHakan Olsson
code and keep old behaviour. (art@ ok)
2000-07-06Change splsoftclock() to raise the spl, instead of lowering it.Hakan Olsson
Add spllowersoftclock() for the former behaviour. Update comment. (art@ ok)
2000-06-23remove obsolete vtrace guts; art@Michael Shalayeff
2000-06-08Add explicit inclusions of signalvar.h to files actually using syms definedNiklas Hallqvist
there but relying on an indirect inclusion
2000-06-07At art@'s prompting, change amiga's loadbsd flag parsing to look moreMarc Espie
like other bsd loaders (defaults to -a -S).