summaryrefslogtreecommitdiff
path: root/sys/arch/hppa/gsc
AgeCommit message (Collapse)Author
2002-03-18kill debugging printfMichael Shalayeff
2002-03-15rewrite a pmap to use multilevel page tables.Michael Shalayeff
lower 12 bits contain the perms, no unused bits left, but a couple for off-tlb use (as the ref implemented now). do not use the hvt, which might get some use later if proven to speed thigs up, tlb handlers would po another dozen of insns though, but if that's worth its... move on the data seg and map kernel text rdonly (idea form fredette), since all of the page0 mods done before that we are all fine except for some viper fluff, but later w/ that. this also picks up a bit more of ddb magic for bpt and ss. tlb handlers can use a little bit more of attention, but things, visually, seem to be much faster already, -- sorry, no benchmarks for now. * effort sponsored in part by the `henry st. old ale house' * and mr.pete and mr.lee in particular in thier generous entrirety. * the proj took a little more that 72man*h as it was expected, * but within murhy's law estimations.
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-16need ca_pdc_iodc_read from some devices to got their paramsMichael Shalayeff
2002-02-11extend the hackery to not use kvtopMichael Shalayeff
2002-02-06disable debugMichael Shalayeff
2002-02-06remove dangling spacesMichael Shalayeff
2002-02-05use splraise() when calling handlers; from fredette@Michael Shalayeff
2002-02-05do not comprobe() that hoses itMichael Shalayeff
2002-02-03better space mapMichael Shalayeff
2002-02-03flush cache on attentionMichael Shalayeff
2002-01-25offset to com regs is just a common iomod offset, accomodate for com consoleMichael Shalayeff
2001-12-02allow to configure devices on particular bus offsetsMichael Shalayeff
to be able to attach units to them. main reason is the secondary gsc busses on add-on cards which stick 'emselves in the front.
2001-11-05Switch everything to the new bus_dmamap_sync API.Artur Grabowski
Most work by Wilbern Cobb <vedge@csoft.org> with some fixes from me, mickey@ and drahn@.
2001-10-04compile w/o USELEDS; from Paul Weissmann <paul@pdp11.org>Michael Shalayeff
2001-08-01Sync with busdma_map api change.Miod Vallat
2001-07-30Change:Artur Grabowski
int bus_dmamem_mmap(bus_dma_tag_t, bus_dma_segment_t, int, int, int, int); to: paddr_t bus_dmamem_mmap(bus_dma_tag_t, bus_dma_segment_t, int, int, off_t, int); To allow mmaping offsets larger than INT_MAX. And to simply make more sense.
2001-03-22ifdef on a proper debug defineMichael Shalayeff
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-12this is even uglier hack, but it also works; theo did not help (;Michael Shalayeff
2000-07-21convert to new timeoutsMichael Shalayeff
2000-03-13and he said 'this must die, Die, DIEcvs -d cvs.openbsd.org:/cvs diff ↵Michael Shalayeff
com_gsc.ccvs -d cvs.openbsd.org:/cvs diff com_gsc.c' and it died
2000-02-09heartbeat -- yeah we have a patch for thatMichael Shalayeff
1999-12-17screw it really badMichael Shalayeff
1999-12-17break the attaching intentionally until i figure put how to screw the ↵Michael Shalayeff
dev/ic/com.c enough to do this attachment for hppa port
1999-11-26accomodate for mi changesMichael Shalayeff
1999-11-16typo in doc refMichael Shalayeff
1999-08-16report unhandled interrupts w/ DEBUG onlyMichael Shalayeff
1999-08-16evcnt count the interrupts, also optimize diagnostic printingMichael Shalayeff
1999-08-14updateMichael Shalayeff
1999-08-14fix debug printfs, ipl nameMichael Shalayeff
1999-08-14this work, smirk, rock, sock (rhymes by fries@ ;)Michael Shalayeff
1999-07-12note wax in the sample layoutMichael Shalayeff
1999-07-08rightMichael Shalayeff
1999-07-07typoMichael Shalayeff
1999-04-20establish irq handlerMichael Shalayeff
1999-04-20note a couple of typical io layouts for referenceMichael Shalayeff
1999-02-25chipset-independant irq establishing/handling code; dummy dma stuffMichael Shalayeff
1999-02-25establish irq after MI attach call, some cleanupMichael Shalayeff
1999-01-03ie driver, needs MI part, which involves sparc testing and (most likely) ↵Michael Shalayeff
i386 rewrite hehe (;
1998-11-30s/iot/ca->ca_iot/Michael Shalayeff
1998-11-23interrupt nowMichael Shalayeff
1998-11-04GSC bus attachmentMichael Shalayeff
1998-11-04call it siop to be consistant w/ the other portsMichael Shalayeff
1998-10-01add some scsiMichael Shalayeff
1998-09-30they must be hereMichael Shalayeff