aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/psim
Commit message (Collapse)AuthorAgeFilesLines
...
* Turn this into an uart(4) bus attachment.Marcel Moolenaar2006-07-261-40/+19
| | | | Notes: svn path=/head/; revision=160722
* Repocopy from: src/sys/powerpc/psim/sio_iobus.cMarcel Moolenaar2006-07-261-108/+0
| | | | | | | | | to: src/sys/powerpc/psim/uart_iobus.c Meister: simon@ Notes: svn path=/head/; revision=160721
* Set the rid for any resource obtained from rman_resource_reserve.Warner Losh2006-04-201-0/+1
| | | | Notes: svn path=/head/; revision=157895
* ata_generic_hw takes a dev as a parameter, not a channel.Peter Grehan2005-11-111-1/+1
| | | | Notes: svn path=/head/; revision=152305
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi2005-05-292-2/+0
| | | | | | | | | and amd64. The optimization is a trivial on recent machines. Reviewed by: -arch (imp, marcel, dfr) Notes: svn path=/head/; revision=146734
* Unbreak the powerpc build by fixing some ATA constants that were renamed.Suleiman Souhlal2005-04-121-3/+3
| | | | | | | Approved by: grehan (mentor) Notes: svn path=/head/; revision=144956
* Introduce channel-level setmode newbus method.Peter Grehan2005-04-011-0/+13
| | | | | | | Thanks to sos for the code re-org that allowed this. Notes: svn path=/head/; revision=144457
* Catch up with ATA-mkIIIPeter Grehan2005-03-311-17/+2
| | | | Notes: svn path=/head/; revision=144359
* Long overdue sync-up with ATA codePeter Grehan2005-03-151-1/+3
| | | | Notes: svn path=/head/; revision=143632
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-076-6/+6
| | | | Notes: svn path=/head/; revision=139825
* - Use the rman_get_* functions instead of reaching into struct resource.Marius Strobl2004-08-112-2/+0
| | | | | | | | | | | - Remove __RMAN_RESORUCE_VISIBLE again. It's no longer required either because of the above change or because struct rman is no longer hidden. Reviewed by: grehan Tested by: cross-compile on i386 Notes: svn path=/head/; revision=133521
* Catch up with __RMAN_RESOURCE_VISIBLE changePeter Grehan2004-07-012-0/+9
| | | | Notes: svn path=/head/; revision=131400
* Move soft structs back to C files to avoid exposing rman fieldsPeter Grehan2004-07-011-7/+0
| | | | | | | to clients now that it's protected with __RMAN_RESOURCE_VISIBLE Notes: svn path=/head/; revision=131399
* Catchup to now-required <sys/module.h> for PowerPCPeter Grehan2004-06-252-0/+2
| | | | Notes: svn path=/head/; revision=131102
* Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson2004-03-171-1/+1
| | | | | | | | Submitted by: Mark Santcroos <marks@ripe.net> Reviewed by: imp, dfr, bde Notes: svn path=/head/; revision=127135
* - fixed trailing whitespace and indentationPeter Grehan2004-02-111-11/+10
| | | | | | | - removed unused variable to fix compile warning Notes: svn path=/head/; revision=125690
* - add a description of what .gdbinit should contain.Peter Grehan2004-02-041-9/+25
| | | | | | | | | | | | - add an option for the output device in the hope that this can be made non-blocking at some stage. - define an alias for the disk device, required by dev/ofw/ofw_disk.c - shift iobus to 0x9000000 so as not to clash with the OpenFirmware entry point of 0x8000400 when address decoding. - down-tone comments about the disk dev config :-) Notes: svn path=/head/; revision=125443
* Catch up with ATA UMA changesPeter Grehan2004-01-151-0/+1
| | | | Notes: svn path=/head/; revision=124581
* Make the OpenPic driver bus-independent, with attachments forPeter Grehan2004-01-131-0/+219
| | | | | | | | | | | | | the MacIO chip and PSIM's IOBus. Bus-specific drivers should use the identify method to attach themselves to nexus so interrupt can be allocated before the h/w is probed. The 'early attach' routine in openpic is used for this stage of boot. When h/w is probed, the openpic can be attached properly. It will enable interrupts allocated prior to this. Notes: svn path=/head/; revision=124469
* Catch up with ATA changes by including <sys/sema.h>Peter Grehan2004-01-131-0/+1
| | | | Notes: svn path=/head/; revision=124466
* ATAng requires <sys/taskqueue.h>Peter Grehan2003-09-221-0/+1
| | | | Notes: svn path=/head/; revision=120335
* Remove reference to ata resource in print_child.Peter Grehan2003-04-181-1/+0
| | | | Notes: svn path=/head/; revision=113650
* Remove sparse address hack.Peter Grehan2003-04-181-2/+0
| | | | Notes: svn path=/head/; revision=113649
* Catch up with ATAng changesPeter Grehan2003-02-241-8/+9
| | | | Notes: svn path=/head/; revision=111404
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
| | | | | | | Approved by: trb Notes: svn path=/head/; revision=111119
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
| | | | | | | Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT. Notes: svn path=/head/; revision=109623
* Removed unnecessary includes and brought up to date with ataPeter Grehan2003-01-181-4/+15
| | | | | | | common code by adding lock functions. Notes: svn path=/head/; revision=109483
* Support files and a h/w tree description for the PSIM ppc simulatorPeter Grehan2002-09-196-0/+1018
Approved by: benno Notes: svn path=/head/; revision=103620