forked from Imagelibrary/rtems
Add missing prototypes.
This commit is contained in:
@@ -42,7 +42,7 @@ uint32_t Timer_interrupts;
|
|||||||
|
|
||||||
rtems_boolean Timer_driver_Find_average_overhead;
|
rtems_boolean Timer_driver_Find_average_overhead;
|
||||||
|
|
||||||
rtems_isr timerisr();
|
rtems_isr timerisr(void);
|
||||||
|
|
||||||
void Timer_initialize( void )
|
void Timer_initialize( void )
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -54,10 +54,10 @@
|
|||||||
|
|
||||||
#define max(a,b) (((a)>(b)) ? (a) : (b))
|
#define max(a,b) (((a)>(b)) ? (a) : (b))
|
||||||
|
|
||||||
void (*Restart_Fifo_Full_A_Timer)();
|
void (*Restart_Fifo_Full_A_Timer)(void);
|
||||||
void (*Restart_Check_A_Timer)();
|
void (*Restart_Check_A_Timer)(void);
|
||||||
void (*Restart_Fifo_Full_B_Timer)();
|
void (*Restart_Fifo_Full_B_Timer)(void);
|
||||||
void (*Restart_Check_B_Timer)();
|
void (*Restart_Check_B_Timer)(void);
|
||||||
|
|
||||||
int preload = 0;
|
int preload = 0;
|
||||||
|
|
||||||
|
|||||||
@@ -34,8 +34,8 @@ volatile uint32_t Clock_driver_ticks;
|
|||||||
rtems_isr_entry Old_ticker;
|
rtems_isr_entry Old_ticker;
|
||||||
|
|
||||||
extern rtems_configuration_table Configuration;
|
extern rtems_configuration_table Configuration;
|
||||||
extern void led_putnum();
|
extern void led_putnum(void);
|
||||||
void Disable_clock();
|
void Disable_clock(void);
|
||||||
|
|
||||||
#define CLOCK_VECTOR 0x4D
|
#define CLOCK_VECTOR 0x4D
|
||||||
|
|
||||||
@@ -83,14 +83,14 @@ rtems_isr Clock_isr(
|
|||||||
Clock_isrs -= 1;
|
Clock_isrs -= 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Disable_clock()
|
void Disable_clock(void)
|
||||||
{
|
{
|
||||||
/* Disable timer */
|
/* Disable timer */
|
||||||
MC68230_WRITE (MC68230_TCR, 0x00);
|
MC68230_WRITE (MC68230_TCR, 0x00);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Install_clock( clock_isr )
|
void Install_clock(
|
||||||
rtems_isr_entry clock_isr;
|
rtems_isr_entry clock_isr )
|
||||||
{
|
{
|
||||||
Clock_driver_ticks = 0;
|
Clock_driver_ticks = 0;
|
||||||
Clock_isrs = (int)(Configuration.microseconds_per_tick / 1000);
|
Clock_isrs = (int)(Configuration.microseconds_per_tick / 1000);
|
||||||
|
|||||||
@@ -6,8 +6,8 @@
|
|||||||
*/
|
*/
|
||||||
#include "leds.h"
|
#include "leds.h"
|
||||||
|
|
||||||
void zylons();
|
void zylons(void);
|
||||||
void clear_leds();
|
void clear_leds(void);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* led_putnum --
|
* led_putnum --
|
||||||
|
|||||||
@@ -11,8 +11,7 @@
|
|||||||
* rtems_bsp_delay -- delay execution. This is an ugly hack. It should
|
* rtems_bsp_delay -- delay execution. This is an ugly hack. It should
|
||||||
* use the timer, but I'm waiting for docs. (sigh)
|
* use the timer, but I'm waiting for docs. (sigh)
|
||||||
*/
|
*/
|
||||||
void rtems_bsp_delay(num)
|
void rtems_bsp_delay(int num)
|
||||||
int num;
|
|
||||||
{
|
{
|
||||||
while (num--)
|
while (num--)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ extern struct duart_regs duart_info;
|
|||||||
|
|
||||||
#define DELAY 5000
|
#define DELAY 5000
|
||||||
|
|
||||||
void led_putnum();
|
void led_putnum(void);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Use the shared implementations of the following routines
|
* Use the shared implementations of the following routines
|
||||||
|
|||||||
@@ -34,9 +34,9 @@
|
|||||||
int Ttimer_val;
|
int Ttimer_val;
|
||||||
rtems_boolean Timer_driver_Find_average_overhead;
|
rtems_boolean Timer_driver_Find_average_overhead;
|
||||||
|
|
||||||
rtems_isr timerisr();
|
rtems_isr timerisr(void);
|
||||||
|
|
||||||
void Timer_initialize()
|
void Timer_initialize(void)
|
||||||
{
|
{
|
||||||
(void) set_vector( timerisr, TIMER_VECTOR, 0 ); /* install ISR */
|
(void) set_vector( timerisr, TIMER_VECTOR, 0 ); /* install ISR */
|
||||||
|
|
||||||
@@ -64,7 +64,7 @@ void Timer_initialize()
|
|||||||
#define AVG_OVERHEAD 9 /* may not be right -- do this later */
|
#define AVG_OVERHEAD 9 /* may not be right -- do this later */
|
||||||
#define LEAST_VALID 10 /* Don't trust a value lower than this */
|
#define LEAST_VALID 10 /* Don't trust a value lower than this */
|
||||||
|
|
||||||
int Read_timer()
|
int Read_timer(void)
|
||||||
{
|
{
|
||||||
uint8_t data;
|
uint8_t data;
|
||||||
uint8_t msb, osb, lsb;
|
uint8_t msb, osb, lsb;
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
#include <rtems/clockdrv.h>
|
#include <rtems/clockdrv.h>
|
||||||
#include <rtems/zilog/z8036.h>
|
#include <rtems/zilog/z8036.h>
|
||||||
|
|
||||||
void bsp_return_to_monitor_trap()
|
void bsp_return_to_monitor_trap(void)
|
||||||
{
|
{
|
||||||
extern void start( void );
|
extern void start( void );
|
||||||
|
|
||||||
|
|||||||
@@ -31,9 +31,9 @@
|
|||||||
int Ttimer_val;
|
int Ttimer_val;
|
||||||
rtems_boolean Timer_driver_Find_average_overhead;
|
rtems_boolean Timer_driver_Find_average_overhead;
|
||||||
|
|
||||||
rtems_isr timerisr();
|
rtems_isr timerisr(void);
|
||||||
|
|
||||||
void Timer_initialize()
|
void Timer_initialize(void)
|
||||||
{
|
{
|
||||||
(void) set_vector( timerisr, 66, 0 ); /* install ISR */
|
(void) set_vector( timerisr, 66, 0 ); /* install ISR */
|
||||||
|
|
||||||
@@ -65,7 +65,7 @@ void Timer_initialize()
|
|||||||
/* (6 countdowns) to start/stop the timer. */
|
/* (6 countdowns) to start/stop the timer. */
|
||||||
#define LEAST_VALID 10 /* Don't trust a value lower than this */
|
#define LEAST_VALID 10 /* Don't trust a value lower than this */
|
||||||
|
|
||||||
int Read_timer()
|
int Read_timer(void)
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
uint8_t msb, lsb;
|
uint8_t msb, lsb;
|
||||||
|
|||||||
Reference in New Issue
Block a user