2008-07-29 Chris Johns <chrisj@rtems.org>

* libchip/i2c/spi-sd-card.c: Updated to the libblock changes.

	* libchip/ide/ata.c: Change to use a mutex rather than disable
	pre-emption. Updated to the libblock changes.

	* libchip/ide/ata_internal.h: Updated to the new chains API.

	* libchip/ide/ide_controller.c: Updated to the libblock
	changes. Added come debug tracing.

	* libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
	to the libblock changes.
This commit is contained in:
Chris Johns
2008-07-29 02:23:48 +00:00
parent c4bd98c04d
commit 3735f0859c
8 changed files with 239 additions and 114 deletions

View File

@@ -104,9 +104,9 @@ extern "C" {
void
ide_controller_read_data_block(rtems_device_minor_number minor,
uint16_t block_size,
blkdev_sg_buffer *bufs,
uint32_t *cbuf,
uint32_t *pos);
rtems_blkdev_sg_buffer *bufs,
uint32_t *cbuf,
uint32_t *pos);
/*
* ide_controller_write_data_block --
@@ -125,9 +125,9 @@ ide_controller_read_data_block(rtems_device_minor_number minor,
void
ide_controller_write_data_block(rtems_device_minor_number minor,
uint16_t block_size,
blkdev_sg_buffer *bufs,
uint32_t *cbuf,
uint32_t *pos);
rtems_blkdev_sg_buffer *bufs,
uint32_t *cbuf,
uint32_t *pos);
/*
* ide_controller_read_register --