ppcskel.git
14 years agofirst adaption of linux ohci irq handler thestack/isr_test
theStack [Sat, 5 Sep 2009 00:47:31 +0000 (02:47 +0200)]
first adaption of linux ohci irq handler

14 years agothe whitespace hunter has struck again!
theStack [Fri, 4 Sep 2009 23:35:26 +0000 (01:35 +0200)]
the whitespace hunter has struck again!

14 years agosync before write hcca_SRC? else just peanuts
Bernhard Urban [Fri, 4 Sep 2009 23:09:28 +0000 (01:09 +0200)]
sync before write hcca_SRC? else just peanuts

14 years agoohci0 finally goes in operational mode -- silly confusion with
Bernhard Urban [Fri, 4 Sep 2009 22:40:52 +0000 (00:40 +0200)]
ohci0 finally goes in operational mode -- silly confusion with
{set,write}32 *shame*

14 years agodirty ohci commit for thestack; nicer patch will follow
Bernhard Urban [Fri, 4 Sep 2009 22:20:36 +0000 (00:20 +0200)]
dirty ohci commit for thestack; nicer patch will follow

14 years agokilled the ohci_init FM_INTERVAL fail
theStack [Fri, 4 Sep 2009 15:12:41 +0000 (17:12 +0200)]
killed the ohci_init FM_INTERVAL fail

14 years agolol noobs, how about clearing OHCI0_HC_INT_STATUS?! :)
Bernhard Urban [Fri, 4 Sep 2009 07:53:12 +0000 (09:53 +0200)]
lol noobs, how about clearing OHCI0_HC_INT_STATUS?! :)

14 years agojust commented out unneeded line in irq init
theStack [Thu, 3 Sep 2009 23:54:33 +0000 (01:54 +0200)]
just commented out unneeded line in irq init

due to the fact that (HW_PPCIRQMASK+0x04 == HW_ARMIRQFLAG),
that write concerns arm irqs and is thus not needed here.
besides that, writing 0 to a flag register seems to be
senseless anyway (what have mini people done here? :P).

14 years agoWIP: irq handler
Bernhard Urban [Thu, 3 Sep 2009 18:10:10 +0000 (20:10 +0200)]
WIP: irq handler

hw-pic still don't work, but the irq #14 will be cleared...
maybe all hw-ppc-flags should be cleared -- how?!

write32(HW_PPCIRQFLAG, ~0);
don't work :(

14 years agoWIP: irq_handler
Bernhard Urban [Thu, 3 Sep 2009 00:17:32 +0000 (02:17 +0200)]
WIP: irq_handler

14 years agoMerge branch 'isr_test' of git://github.com/theStack/ppcskel into isr_test
Bernhard Urban [Wed, 2 Sep 2009 22:46:29 +0000 (00:46 +0200)]
Merge branch 'isr_test' of git://github.com/theStack/ppcskel into isr_test

Conflicts:
ohci.c

14 years agoWIP: copy irq_handler from mini to ppcskel
Bernhard Urban [Tue, 1 Sep 2009 16:36:06 +0000 (18:36 +0200)]
WIP: copy irq_handler from mini to ppcskel

14 years agountracked all those annoying .d files
theStack [Wed, 2 Sep 2009 15:14:43 +0000 (17:14 +0200)]
untracked all those annoying .d files

14 years agoadded (empty) handling for decrementer exception
theStack [Wed, 2 Sep 2009 14:49:36 +0000 (16:49 +0200)]
added (empty) handling for decrementer exception

14 years agofixed dma_addr() macro in ohci.c
theStack [Wed, 2 Sep 2009 14:26:35 +0000 (16:26 +0200)]
fixed dma_addr() macro in ohci.c

14 years agoimplemented simple irq handler, added irq.h
theStack [Mon, 31 Aug 2009 19:52:28 +0000 (21:52 +0200)]
implemented simple irq handler, added irq.h

14 years agoohci0 interrupt will be thrown - hooray++ \o/
theStack [Mon, 31 Aug 2009 16:44:55 +0000 (18:44 +0200)]
ohci0 interrupt will be thrown - hooray++ \o/

14 years agoreset interrupt will be thrown - hooray \o/
theStack [Mon, 31 Aug 2009 15:51:16 +0000 (17:51 +0200)]
reset interrupt will be thrown - hooray \o/

14 years agoadd .gitignore
Bernhard Urban [Thu, 27 Aug 2009 15:16:45 +0000 (17:16 +0200)]
add .gitignore

14 years agohttp://bootmii-devel.googlegroups.com/web/ppcskel.zip
Bernhard Urban [Thu, 27 Aug 2009 15:16:23 +0000 (17:16 +0200)]
bootmii-devel.googlegroups.com/web/ppcskel.zip