summaryrefslogtreecommitdiff
path: root/sys/arch/amiga
AgeCommit message (Collapse)Author
1998-04-26Get audio framework from MI-land, scrap the local variant. Some NetBSD mergingNiklas Hallqvist
1998-04-17s/inline/__inline/ for X11's sake (-ansi)Niklas Hallqvist
1998-04-09From netbsd: detect clock correctly, fix order of zbus probeNiklas Hallqvist
1998-04-05Remove old config files, not maintained in quite a whileNiklas Hallqvist
1998-04-05s/if_le/if_le_zbus/Niklas Hallqvist
1998-04-04Yay! This fixes a bug that has been there since day one of the amiga port.Niklas Hallqvist
We have never protected the kvm area that maps Zorro I/O registers in the Z2 memory space from being allocated by the kmem_* routines. Lately kvm usage has increased and we have needed more kvm allocated than earlier thus this area have got allocated with random results. Most often resulting in MMU fault panics, but also in hangs. This bug has stalled the amiga port release builds for several weeks, but now I *hope* the amiga will have a chance to be built and tested in time for 2.3.
1998-03-30Get includes from the right place for .g compilationsNiklas Hallqvist
1998-03-30Size the KPT area depending on physmem; from is@netbsd.org. KNF tooNiklas Hallqvist
1998-03-29Updated to compile with recent AmigaOS Geek Gadgets toolchain,Marc Espie
plus clean-up.
1998-03-26typo in last commitNiklas Hallqvist
1998-03-26Amiga works more stably with the old MAX_KMAP* entries, besides theyNiklas Hallqvist
are dynamic today anyhow. I want to look into this a bit more after release because this a bit XXX
1998-03-26Use new defs from MI endian.h for swapping, remove registerNiklas Hallqvist
1998-03-26Some KNFNiklas Hallqvist
1998-03-26Remove register specifiers, add one explicit intNiklas Hallqvist
1998-03-03Add -Wno-main for GCC 2.8Niklas Hallqvist
1998-03-01GCC 2.8 requires explicit typesNiklas Hallqvist
1998-03-01GCC 2.8 -WallNiklas Hallqvist
1998-03-01GCC 2.8 requires explicit typesNiklas Hallqvist
1998-03-01GCC 2.8 type safetyNiklas Hallqvist
1998-03-01GCC 2.8 -WallNiklas Hallqvist
1998-03-01make int explicit for GCC 2.8 -WallNiklas Hallqvist
1998-03-01GCC 2.8 -WallNiklas Hallqvist
1998-03-01GCC 2.8 -WallNiklas Hallqvist
1998-03-01GCC 2.8 -Wall + a little KNFNiklas Hallqvist
1998-03-01GCC 2.8 -WallNiklas Hallqvist
1998-03-01Merge of MACHINE_NEW_CONTIG (aka MNN) code from Chuck Cranor,Niklas Hallqvist
<chuck@openbsd.org>. This code is as of yet disabled on all platforms, actually not yet supported on more than mvme68k, although other platforms are expected soon, as code is already available. This code makes handling of multiple physical memory regions consistent over all platforms, as well as keeping the performance of maintaining a single continuous memory chunk. It is also a requirement for the upcoming UVM replacement VM system. What I did in this merge: just declared the pmap_map function in a MD include file per port that needs it. It's not an exported pmap interface, says Chuck. It ended up in differnt include files on differnet ports, as I tried to follow the current policy on a per-arch basis.
1998-02-23Some NetBSD merge changes I have had lying around for quite a whileNiklas Hallqvist
1998-02-22This has been in my tree for a *very* long time. cua devices like onNiklas Hallqvist
the com devices and sparc zs ones. This replaces the old broken dialin/out mechanism.
1998-02-22Merge in NetBSD changes (HUPCL handling and providing current speedNiklas Hallqvist
for SCSI drivers to check)
1998-02-22provide a global to hold the current speed of the internalNiklas Hallqvist
serial port for use by SCSI drivers to limit their DMA length when the port is in high speed. This can limit loss of input. From NetBSD (mhitch)
1998-01-15Stupid merge error. Thanks to Michael Shuldman <michaels@eunet.no>.Niklas Hallqvist
1998-01-08Rename to if_le_zbus.c. Done behind cvs' back.Niklas Hallqvist
1998-01-07Dummy PnP support until I get to fix it properlyNiklas Hallqvist
1998-01-07Put back old Ariadne support, save new merged le driver until laterNiklas Hallqvist
1997-11-09New endian.h design. All architectures now use a common file for the bulkNiklas Hallqvist
part. Some ports can optimize the swap operations. This also means the general API is extended with swap16, swap32, htobe16, htobe32, betoh16, betoh32, htole16, htole32, letoh16 and letoh32.
1997-10-23correct obj buildingTheo de Raadt
1997-10-16DOH! audio was broken because I moved MI files to MD places.Niklas Hallqvist
1997-10-07extern of regdump until after 2.2 when it'll be in m68k/cpu.hNiklas Hallqvist
1997-10-07Put regdump.c here until after 2.2 when it will beNiklas Hallqvist
put in m68k/conf/files.m68k
1997-10-07NetBSD's new MI audio framework, but still only available for amiga,Niklas Hallqvist
after release it will replace our old MI stuff. Things brings audio to amiga out-of-the box.
1997-10-07Move dumpconf, and make swapconf more standardNiklas Hallqvist
1997-10-07Prototype correctness, lose statics, and fix styleNiklas Hallqvist
1997-10-07indentNiklas Hallqvist
1997-09-21Remove cruftNiklas Hallqvist
1997-09-19Kill FPCOPROC (and some forgotten {SWAP,DEV}PAGER)Niklas Hallqvist
1997-09-18Merge of NetBSD changes upto last week or so, with the exception of stand/Niklas Hallqvist
1997-09-17It is indeed tricky to get all bus accesses right when factoring outNiklas Hallqvist
the canonical form for all the three bus access interfaces amiga ave now
1997-09-17Double default NMBCLUSTERS settings.Jason Downs
1997-09-15kill Locore.cTheo de Raadt
1997-09-11from NetBSD: new and altered devices, some reorgNiklas Hallqvist