summaryrefslogtreecommitdiff
path: root/sys/arch/amiga/include
AgeCommit message (Collapse)Author
1999-09-09Keep wdc_isa.c happy.Marc Espie
1999-07-30acd went awayTheo de Raadt
1999-06-08Use m68k/exec.hMarc Espie
1999-05-10egcs -Wall warns unless & is used as a modifier in extended asms, e.g.,Marc Espie
constraints should begin "=&", not "&=".
1999-01-21just include <m68k/spinlock.h> so <machine/spinlock.h> works for libc_rTodd C. Miller
1999-01-20Add dummy versions of bus_space_{alloc,free}Niklas Hallqvist
1998-10-05Update the API to be more compatibe with NetBSD, but also add new extensions:Niklas Hallqvist
bus_sapce_{read,write}_raw_region_[248] a la the raw_multi variants. These last ones are not yet used.
1998-08-24Add support for /dev/ksyms to arch-specific filesTodd C. Miller
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-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.
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-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-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-09Make the bus_addr_t shift amount in addr calculations dynamicNiklas Hallqvist
1997-07-24multiple inclusion protection; brenner@umr.eduTheo de Raadt
1997-05-16remove stuff found in sys/conf.hNiklas Hallqvist
1997-05-13Fix IPFILTER & ramdisk configuration infoNiklas Hallqvist
1997-02-21add bus_space_{read,write}_region_* + some KNFNiklas Hallqvist
1997-01-16Sync to NetBSD 970110Niklas Hallqvist
1996-12-23use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary typesTheo de Raadt
1996-11-28Adaption to new bus.h from NetBSD. Various driver has been updated toNiklas Hallqvist
NetBSD 961107 state. Other has not, partly because sometimes the bus.h changes was coupled with other changes.
1996-11-25htons et al. works on explicit 16- and 32-bit quantities and not theNiklas Hallqvist
machine dependent "short" and "long" integer. Correct and enhance manpage. Change all short and longs to u_int16_t and u_int32_t, respectively. OpenBSD RCSIds
1996-11-12s/bus.h/bus.old.h/ to make the transit to the bus_space bus.h an easy roadNiklas Hallqvist
possibly taken in small steps
1996-09-04s/rnd/random/Niklas Hallqvist
1996-08-23Add missing device decls (acd, rd, rnd,uk & wd)Niklas Hallqvist
1996-08-04Change of our extensions to the bus.h interface. Remove host_to_busNiklas Hallqvist
functions and instead provide raw byte-buffer reads with wide datapaths.
1996-08-04Do not mix differently signed entities in comparisons.Niklas Hallqvist
Remove unnecessary include.
1996-05-31Added prototypesNiklas Hallqvist
1996-05-29Merge of 960526 NetBSDNiklas Hallqvist
1996-05-29enable ELF/a.out/ECOFF in machine/exec.hTheo de Raadt
1996-05-07Restructure and document a bit. Also fixed a confusing bug, whichNiklas Hallqvist
actually might turn out a feature... :-) But I want to test that a bit more before having that into the tree.
1996-05-07Remove cdev_ss_init, there's a def in the MI parts nowNiklas Hallqvist
1996-05-04Include psl.h to get spl* funcsNiklas Hallqvist
1996-05-04Sorted entries, and added com, lpt and ipl declarationsNiklas Hallqvist
1996-05-02Make cpu.h self-contained by including psl.hNiklas Hallqvist
1996-05-02Fixup of a merge errorNiklas Hallqvist
1996-05-02Sync with NetBSD 9600430. The port has gone over a major -Wall treatNiklas Hallqvist
1996-04-27Bring forward the Amiga ISA support, and resolve a conflict with if_edNiklas Hallqvist
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-03-30From NetBSD: merge of 960317Niklas Hallqvist
1996-03-24The delay functions takes unsigned arguments.Niklas Hallqvist
1996-03-24Actually make CLKF_BASEPRI do what it's supposed to do.Niklas Hallqvist
1996-02-26Add IPL_ and IST_ constants in preparation for the Amiga ISA-kitNiklas Hallqvist
1996-02-06Added support for a new (well, I've run it locally for a year or two)Niklas Hallqvist
interrupt system which is a prerequisite for the Amiga ISA support. It is described in amiga/amiga/README.ints, and is enabled by adding an "options IPL_REMAP_1" in the kernel config file. Along with this change there is also some generic cleanup, like style polishing, comment corrections, making sicallbacks operate in FIFO manner and cleaning up the spl mess in param.h...
1996-01-31from netbsd: remove MAXPARTITIONSNiklas Hallqvist