31 #ifndef LIBBSP_M68K_GEN68360_BSP_H 32 #define LIBBSP_M68K_GEN68360_BSP_H 53 struct rtems_bsdnet_ifconfig;
54 extern int rtems_scc1_driver_attach (
struct rtems_bsdnet_ifconfig *
config,
int attaching);
55 #define RTEMS_BSP_NETWORK_DRIVER_NAME "scc1" 56 #define RTEMS_BSP_NETWORK_DRIVER_ATTACH rtems_scc1_driver_attach 58 extern rtems_isr_entry M68Kvec[];
62 void M360ExecuteRISC( uint16_t command );
63 void *M360AllocateBufferDescriptors(
int count );
64 void *M360AllocateRiscTimers(
int count );
65 extern char M360DefaultWatchdogFeeder;
67 extern int m360_clock_rate;
70 rtems_isr_entry handler,
78 #define ATLASHSB_ESR 0x20010000L 79 #define ATLASHSB_USICR 0x20010001L 80 #define ATLASHSB_DSRR 0x20010002L 81 #define ATLASHSB_LED4 0x20010004L 82 #define ATLASHSB_ROM_U6 0xFF080000L 92 #define PGH360_SPI_ADDR_EEPROM 0 93 #define PGH360_SPI_ADDR_DISP4_DATA 1 94 #define PGH360_SPI_ADDR_DISP4_CTRL 2 99 #define PGH360_PB_SPI_DISP4_RS_MSK (1<<15) 100 #define PGH360_PB_SPI_DISP4_CE_MSK (1<<14) 101 #define PGH360_PB_SPI_EEP_CE_MSK (1<< 0) 107 void _Init68360(
void);
Definition: deflate.c:115
rtems_isr_entry set_vector(rtems_isr_entry handler, rtems_vector_number vector, int type)
Install an interrupt handler.
Definition: setvec.c:28
DEFAULT_INITIAL_EXTENSION Support.
ISR_Vector_number rtems_vector_number
Control block type used to manage the vectors.
Definition: intr.h:47