summaryrefslogtreecommitdiffstats
path: root/doc/bsp_howto
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-09-05 22:04:42 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-09-05 22:04:42 +0000
commit1e7860780237bd2be7a1b6a376230bfc93833f17 (patch)
treee2c7582d8e316d74b8b042503d3e6d3f6eaa0a70 /doc/bsp_howto
parent2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-1e7860780237bd2be7a1b6a376230bfc93833f17.tar.bz2
2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* bsp_howto/clock.t: The Shared Memory Driver no longer requires the special IOCTL in Clock_control. This was a hack which has existed since before the Classic API Timer Manager was implemented. All implementations of and references to Clock_control were removed.
Diffstat (limited to 'doc/bsp_howto')
-rw-r--r--doc/bsp_howto/clock.t28
1 files changed, 3 insertions, 25 deletions
diff --git a/doc/bsp_howto/clock.t b/doc/bsp_howto/clock.t
index 69b16e154b..c6d46d4756 100644
--- a/doc/bsp_howto/clock.t
+++ b/doc/bsp_howto/clock.t
@@ -104,29 +104,7 @@ rtems_isr Clock_isr( rtems_vector_number vector )
@section IO Control
-The clock driver must supply a handler for the IO control device driver
-entry point. This functionality is used by other components -- notably
-the Shared Memory Driver to install a wrapper for the clock interrupt
-service routine. The following shows the functionality required:
-
-@example
-@group
-rtems_device_driver Clock_control(
- rtems_device_major_number major,
- rtems_device_minor_number minor,
- void *pargp
-)
-@{
- error check the argument pointer parameter
-
- if the command is "ISR"
- invoke the clock interrupt service routine
- else if the command is "NEW"
- install the requested handler
-@}
-@end group
-@end example
-
-
-
+Prior to RTEMS 4.9, the Shared Memory MPCI Driver required a special
+IOCTL in the Clock Driver. This is no longer required and the Clock
+Driver does not have to provide an IOCTL method at all.