On Thu, 11 Mar 2010 08:14:30 -0500
John Baldwin <j...@freebsd.org> wrote:

> On Thursday 11 March 2010 4:04:52 am Cole wrote:
> > Hi.
> > 
> > Im currently needing to write to a few registers for a PCI device.
> > The driver is provided, but it does not contain support for writing
> > specific registers itself. I also do not with to modify the driver.
> > 
> > I would like to know what the best method would be for writing to
> > these registers, the best way to go about getting bus_space_tag, and
> > handle for the connected pci device.
> > 
> > Im currently using FreeBSD 7.x.
> 
> You will most likely need to modify the driver.  The PCI bus code
> only hands out valid resources for a given BAR to the device_t for a
> given device.
> 
> -- 
> John Baldwin

I used /dev/mem and dd in the past for this purpose. Not pretty and
custom tool beats it any day, but it does work.

-- 
Alexander Kabaev

Attachment: signature.asc
Description: PGP signature

Reply via email to