Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
(ARM).Porting TCP-IP programmer's guide.Ver 1.4.pdf
Скачиваний:
31
Добавлен:
23.08.2013
Размер:
2.79 Mб
Скачать
82595.c
82595.h
clock.c
delay.s
except.s
irq.c
listopts.h
lolevel.h
mmu.s
nisa.h
olicom.c
armthumb.h
cksum.s
dtrap.s
lswap.s

ARM-specific Functions

10.1ARM directories

The ARM-specific files are contained within the following directories:

\armthumb

contains functions specific to ARM or Thumb processors

\pid7tdm

contains functions specific to the PID development card fitted

 

with an ARM7TDMI device.

10.1.1armthumb

This directory contains the following files:

C declarations for the functions implemented in this directory optimized ARM and Thumb versions of the checksum function,

cksum()

stub function that can be used to trap to the debugger optimized ARM and Thumb endian byte-swapping function.

10.1.2pid7tdm

This directory contains the following files:

driver code for the Intel 82595 device (used with the Olicom driver)

state machine and register definitions for the 82595 driver functions to handle the timer interrupt

spinloop delay, required by the 82595 and PCMCIA drivers low-level interrupt handlers

C interrupt management functions

assembler include file required by delay.s and mmu.s assembler include file required by delay.s and mmu.s function to manipulate memory management coprocessor definitions of NISA bus peripheral registers

driver code for Olicom PCMCIA Ethernet PC-Card

ARM DUI 0079B

Copyright © 1998 and 1999 ARM Limited. All rights reserved.

10-3

ARM-specific Functions

olicom.h

declarations for Olicom PCMCIA Ethernet PC-Card driver

pcmcia.c

driver code for handling PCMCIA cards

pcmcia.h

definitions of PCMCIA controller registers

pcmif.h

function declarations for PCMCIA driver

pid7t.h

input/output register definitions of PID7T development board

pid7tdm.h

declarations for functions implemented in this directory

rps.h

register definitions for standard memory-mapped peripherals

st16c552.h

register definitions for ST16C552 UART/parallel port device

stack.s

function to install an interrupt mode stack

uart.c

UART device driver for ST16C552 UARTs

uart.h

declarations for functions implemented in uart.c.

10-4

Copyright © 1998 and 1999 ARM Limited. All rights reserved.

ARM DUI 0079B