include/hcs12/asm-m68hc12/ports_def.h
author etisserant
Mon, 02 Jul 2007 18:22:58 +0200
changeset 236 905677ed00f3
parent 0 4472ee7c6c3e
permissions -rw-r--r--
Full preliminary implementation of TPDO transmit type:
- SYNC (N) (1-240)
- RTR only + SYNC (252)
- RTR only (253)
- EVENT, with timer and inhibit time (254 and 255)

User app have to call sendPDOevent(d) to eventually signal mapped data changes.
Callbacks added to 0x140N, TPDO comm parameters for on the fly timers values change.
TestMasterSlave updated.
0
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
     1
/*
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
     2
This file is part of CanFestival, a library implementing CanOpen Stack. 
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
     3
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
     4
Copyright (C): Edouard TISSERANT and Francis DUPIN
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
     5
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
     6
See COPYING file for copyrights details.
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
     7
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
     8
This library is free software; you can redistribute it and/or
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
     9
modify it under the terms of the GNU Lesser General Public
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    10
License as published by the Free Software Foundation; either
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    11
version 2.1 of the License, or (at your option) any later version.
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    12
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    13
This library is distributed in the hope that it will be useful,
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    14
but WITHOUT ANY WARRANTY; without even the implied warranty of
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    15
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    16
Lesser General Public License for more details.
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    17
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    18
You should have received a copy of the GNU Lesser General Public
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    19
License along with this library; if not, write to the Free Software
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    20
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    21
*/
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    22
/*
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    23
Definition of the i/o ports of the Motorola HCS12
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    24
*/
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    25
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    26
/*
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    27
On HCS12, ports are maped by default at 0X0000. (see ports.s)
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    28
It can also be done at link stage with an option in
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    29
command line : for example to map at 0X8000
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    30
--defsym _io_ports8=0X8000 --defsym _io_ports16=0X8000
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    31
Or in the file memory.x :
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    32
PROVIDE (_io_ports8 = 0X8000);
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    33
PROVIDE (_io_ports16 = 0X8000);
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    34
(see portsaccess.h)
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    35
I wonder if the value in INITRG must not be changed too 
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    36
at run time.
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    37
*/
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    38
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    39
#ifndef __HCS12_PORTS__
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    40
#define __HCS12_PORTS__
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    41
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    42
#define  PORTA     0x0000        
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    43
#define  PORTB     0x0001    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    44
#define  DDRA      0x0002    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    45
#define  DDRB      0x0003    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    46
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    47
#define  PORTE     0x0008    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    48
#define  DDRE      0x0009    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    49
#define  PEAR      0x000A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    50
#define  MODE      0x000B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    51
#define  PUCR      0x000C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    52
#define  RDRIV     0x000D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    53
#define  EBICTL    0x000E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    54
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    55
#define  INITRM    0x0010    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    56
#define  INITRG    0x0011    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    57
#define  INITEE    0x0012    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    58
#define  MISC      0x0013    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    59
#define  MTST0     0x0014    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    60
#define  ITCR      0x0015    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    61
#define  ITEST     0x0016    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    62
#define  MTST1     0x0017    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    63
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    64
#define  PARTIDH   0x001A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    65
#define  PARTIDL   0x001B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    66
#define  MEMSIZ0   0x001C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    67
#define  MEMSIZ1   0x001D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    68
#define  INTCR     0x001E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    69
#define  HPRIO     0x001F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    70
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    71
#define  BKPCT0    0x0028    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    72
#define  BKPCT1    0x0029    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    73
#define  BKP0X     0x002A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    74
#define  BKP0H     0x002B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    75
#define  BKP0L     0x002C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    76
#define  BKP1X     0x002D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    77
#define  BKP1H     0x002E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    78
#define  BKP1L     0x002F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    79
#define  PPAGE     0x0030    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    80
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    81
#define  PORTK     0x0032    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    82
#define  DDRK      0x0033    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    83
#define  SYNR      0x0034    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    84
#define  REFDV     0x0035    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    85
#define  CTFLG     0x0036    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    86
#define  CRGFLG    0x0037    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    87
#define  CRGINT    0x0038    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    88
#define  CLKSEL    0x0039    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    89
#define  PLLCTL    0x003A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    90
#define  RTICTL    0x003B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    91
#define  COPCTL    0x003C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    92
#define  FORBYP    0x003D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    93
#define  CTCTL     0x003E 
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    94
#define  ARMCOP    0x003F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    95
#define  TIOS      0x0040    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    96
#define  TCFORC    0x0041    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    97
#define  TOC7M     0x0042    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    98
#define  TOC7D     0x0043    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
    99
#define  TCNTH     0x0044
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   100
#define  TCNTL     0x0045
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   101
#define  TSCR1     0x0046    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   102
#define  TTOV      0x0047    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   103
#define  TCTL1     0x0048    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   104
#define  TCTL2     0x0049    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   105
#define  TCTL3     0x004A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   106
#define  TCTL4     0x004B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   107
#define  TIE       0x004C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   108
#define  TSCR2     0x004D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   109
#define  TFLG1     0x004E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   110
#define  TFLG2     0x004F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   111
#define  TC0H      0x0050
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   112
#define  TC0L      0x0051
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   113
#define  TC1H      0x0052
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   114
#define  TC1L      0x0053
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   115
#define  TC2H      0x0054
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   116
#define  TC2L      0x0055
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   117
#define  TC3H      0x0056
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   118
#define  TC3L      0x0057
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   119
#define  TC4H      0x0058
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   120
#define  TC4L      0x0059
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   121
#define  TC5H      0x005A
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   122
#define  TC5L      0x005B
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   123
#define  TC6H      0x005C
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   124
#define  TC6L      0x005D
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   125
#define  TC7H      0x005E
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   126
#define  TC7L      0x005F
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   127
#define  PACTL     0x0060    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   128
#define  PAFLG     0x0061    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   129
#define  PACN3H    0x0062
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   130
#define  PACN2L    0x0063
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   131
#define  PACN1H    0x0064
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   132
#define  PACN0L    0x0065
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   133
#define  MCCTL     0x0066    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   134
#define  MCFLG     0x0067    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   135
#define  ICPAR     0x0068    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   136
#define  DLYCT     0x0069    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   137
#define  ICOVW     0x006A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   138
#define  ICSYS     0x006B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   139
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   140
#define  TIMTST    0x006D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   141
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   142
#define  PBCTL     0x0070    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   143
#define  PBFLG     0x0071    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   144
#define  PA3H      0x0072    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   145
#define  PA2H      0x0073    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   146
#define  PA1H      0x0074    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   147
#define  PA0H      0x0075    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   148
#define  MCCNTH    0x0076
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   149
#define  MCCNTL    0x0077
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   150
#define  TC0HH     0x0078
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   151
#define  TC0HL     0x0079
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   152
#define  TC1HH     0x007A
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   153
#define  TC1HL     0x007B
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   154
#define  TC2HH     0x007C
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   155
#define  TC2HL     0x007D
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   156
#define  TC3HH     0x007E
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   157
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   158
#define  ATD0CTL0  0x0080    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   159
#define  ATD00CTL1 0x0081     
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   160
#define  ATD0CTL2  0x0082     
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   161
#define  ATD0CTL3  0x0083    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   162
#define  ATD0CTL4  0x0084    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   163
#define  ATD0CTL5  0x0085    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   164
#define  ATD0STAT0 0x0086    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   165
#define  ATD0STAT1 0x0087    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   166
#define  ATD0TEST0 0x0088    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   167
#define  ATD0TEST1 0x0089    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   168
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   169
#define  ATD0DIEN  0x008D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   170
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   171
#define  PORTAD0   0x008F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   172
#define  ATD0DR0H  0x0090    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   173
#define  ATD0DR0L  0x0091    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   174
#define  ATD0DR1H  0x0092    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   175
#define  ATD0DR1L  0x0093    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   176
#define  ATD0DR2H  0x0094    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   177
#define  ATD0DR2L  0x0095    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   178
#define  ATD0DR3H  0x0096   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   179
#define  ATD0DR3L  0x0097    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   180
#define  ATD0DR4H  0x0098    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   181
#define  ATD0DR4L  0x0099    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   182
#define  ATD0DR5H  0x009A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   183
#define  ATD0DR5L  0x009B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   184
#define  ATD0DR6H  0x009C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   185
#define  ATD0DR6L  0x009D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   186
#define  ATD0DR7H  0x009E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   187
#define  ATD0DR7L  0x009F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   188
#define  PWME      0x00A0    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   189
#define  PWMPOL    0x00A1    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   190
#define  PWMCLK    0x00A2    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   191
#define  PWMPRCLK  0x00A3    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   192
#define  PWMCAE    0x00A4    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   193
#define  PWMCTL    0x00A5    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   194
#define  PWMTST    0x00A6    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   195
#define  PWMPRSC   0x00A7    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   196
#define  PWMSCLA   0x00A8    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   197
#define  PWMSCLB   0x00A9    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   198
#define  PWMSCNTA  0x00AA    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   199
#define  PWMSCNTB  0x00AB    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   200
#define  PWMCNT0   0x00AC    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   201
#define  PWMCNT1   0x00AD    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   202
#define  PWMCNT2   0x00AE    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   203
#define  PWMCNT3   0x00AF    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   204
#define  PWMCNT4   0x00B0    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   205
#define  PWMCNT5   0x00B1    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   206
#define  PWMCNT6   0x00B2    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   207
#define  PWMCNT7   0x00B3    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   208
#define  PWMPER0   0x00B4    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   209
#define  PWMPER1   0x00B5    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   210
#define  PWMPER2   0x00B6    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   211
#define  PWMPER3   0x00B7    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   212
#define  PWMPER4   0x00B8    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   213
#define  PWMPER5   0x00B9    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   214
#define  PWMPER6   0x00BA    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   215
#define  PWMPER7   0x00BB    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   216
#define  PWMDTY0   0x00BC    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   217
#define  PWMDTY1   0x00BD    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   218
#define  PWMDTY2   0x00BE    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   219
#define  PWMDTY3   0x00BF    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   220
#define  PWMDTY4   0x00C0    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   221
#define  PWMDTY5   0x00C1    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   222
#define  PWMDTY6   0x00C2    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   223
#define  PWMDTY7   0x00C3    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   224
#define  PWMSDN    0x00C4   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   225
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   226
#define  SCI0BDH   0x00C8    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   227
#define  SCI0BDL   0x00C9    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   228
#define  SC0CR1    0x00CA    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   229
#define  SCI0CR2   0x00CB    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   230
#define  SCI0SR1   0x00CC    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   231
#define  SC0SR2    0x00CD    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   232
#define  SCI0DRH   0x00CE    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   233
#define  SCI0DRL   0x00CF    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   234
#define  SCI1BDH   0x00D0    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   235
#define  SCI1BDL   0x00D1    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   236
#define  SC1CR1    0x00D2    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   237
#define  SCI1CR2   0x00D3    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   238
#define  SCI1SR1   0x00D4    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   239
#define  SC1SR2    0x00D5    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   240
#define  SCI1DRH   0x00D6    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   241
#define  SCI1DRL   0x00D7    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   242
#define  SPI0CR1   0x00D8    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   243
#define  SPI0CR2   0x00D9    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   244
#define  SPI0BR    0x00DA    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   245
#define  SPI0SR    0x00DB   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   246
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   247
#define  SPI0DR    0x00DD    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   248
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   249
#define  IBAD      0x00E0    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   250
#define  IBFD      0x00E1    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   251
#define  IBCR      0x00E2    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   252
#define  IBSR      0x00E3    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   253
#define  IICDR     0x00E4    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   254
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   255
#define  DLCBCR1   0x00E8    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   256
#define  DLCBSVR   0x00E9    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   257
#define  DLCBCR2   0x00EA    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   258
#define  DLCBDR    0x00EB    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   259
#define  DLCBARD   0x00EC    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   260
#define  DLCBRSR   0x00ED    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   261
#define  DLCSCR    0x00EE    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   262
#define  DLCBSTAT  0x00EF    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   263
#define  SPI1CR1   0x00F0    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   264
#define  SPI1CR2   0x00F1    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   265
#define  SPI1BR    0x00F2  
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   266
#define  SPI1SR    0x00F3    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   267
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   268
#define  SPI1DR    0x00F5    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   269
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   270
#define  SPI2CR1   0x00F8    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   271
#define  SPI2CR2   0x00F9    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   272
#define  SPI2BR    0x00FA    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   273
#define  SPI2SR    0x00FB    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   274
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   275
#define  SPI2DR    0x00FD    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   276
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   277
#define  FCLKDIV   0x0100     
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   278
#define  FSEC      0x0101    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   279
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   280
#define  FCNFG     0x0103    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   281
#define  FPROT     0x0104    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   282
#define  FSTAT     0x0105    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   283
#define  FCMD      0x0106    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   284
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   285
#define  ECLKDIV   0x0110   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   286
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   287
#define  ECNFG     0x0113    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   288
#define  EPROT     0x0114    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   289
#define  ESTAT     0x0115    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   290
#define  ECMD      0x0116    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   291
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   292
#define  ATD1CTL0  0x0120    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   293
#define  ATD1CTL1  0x0121    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   294
#define  ATD1CTL2  0x0122    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   295
#define  ATD1CTL3  0x0123    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   296
#define  ATD1CTL4  0x0124    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   297
#define  ATD1CTL5  0x0125    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   298
#define  ATD1STAT0 0x0126    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   299
#define  ATD1STAT1 0x0127    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   300
#define  ATD1TEST0 0x0128    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   301
#define  ATD1TEST1 0x0129    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   302
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   303
#define  ATDDIEN   0x012D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   304
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   305
#define  PORTAD1   0x012F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   306
#define  ATD1DR0H  0x0130    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   307
#define  ATD1DR0L  0x0131    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   308
#define  ATD1DR1H  0x0132    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   309
#define  ATD1DR1L  0x0133    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   310
#define  ATD1DR2H  0x0134    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   311
#define  ATD1DR2L  0x0135    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   312
#define  ATD1DR3H  0x0136   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   313
#define  ATD1DR3L  0x0137    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   314
#define  ATD1DR4H  0x0138    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   315
#define  ATD1DR4L  0x0139    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   316
#define  ATD1DR5H  0x013A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   317
#define  ATD1DR5L  0x013B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   318
#define  ATD1DR6H  0x013C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   319
#define  ATD1DR6L  0x013D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   320
#define  ATD1DR7H  0x013E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   321
#define  ATD1DR7L  0x013F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   322
#define  CAN0CTL0  0x0140    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   323
#define  CAN0CTL1  0x0141    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   324
#define  CAN0BTR0  0x0142    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   325
#define  CAN0BTR1  0x0143    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   326
#define  CAN0RFLG  0x0144    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   327
#define  CAN0RIER  0x0145    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   328
#define  CAN0TFLG  0x0146    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   329
#define  CAN0TIER  0x0147    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   330
#define  CAN0TARQ  0x0148    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   331
#define  CAN0TAAK  0x0149    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   332
#define  CAN0TBSEL 0x014A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   333
#define  CAN0IDAC  0x014B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   334
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   335
#define  CAN0RXERR 0x014E     
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   336
#define  CAN0TXERR 0x014F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   337
#define  CAN0IDAR0 0x0150    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   338
#define  CAN0IDAR1 0x0151    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   339
#define  CAN0IDAR2 0x0152    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   340
#define  CAN0IDAR3 0x0153    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   341
#define  CAN0IDMR0 0x0154    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   342
#define  CAN0IDMR1 0x0155    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   343
#define  CAN0IDMR2 0x0156    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   344
#define  CAN0IDMR3 0x0157    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   345
#define  CAN0IDAR4 0x0158    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   346
#define  CAN0IDAR5 0x0159    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   347
#define  CAN0IDAR6 0x015A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   348
#define  CAN0IDAR7 0x015B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   349
#define  CAN0IDMR4 0x015C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   350
#define  CAN0IDMR5 0x015D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   351
#define  CAN0IDMR6 0x015E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   352
#define  CAN0IDMR7 0x015F 
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   353
#define  CAN0RXFG0 0x0160
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   354
#define  CAN0RXFG1 0x0161
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   355
#define  CAN0RXFG2 0x0162
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   356
#define  CAN0RXFG3 0x0163
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   357
#define  CAN0RXFG4 0x0164
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   358
#define  CAN0RXFG5 0x0165
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   359
#define  CAN0RXFG6 0x0166
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   360
#define  CAN0RXFG7 0x0167
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   361
#define  CAN0RXFG8 0x0168
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   362
#define  CAN0RXFG9 0x0169
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   363
#define  CAN0RXFGA 0x016A
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   364
#define  CAN0RXFGB 0x016B
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   365
#define  CAN0RXFGC 0x016C
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   366
#define  CAN0RXFGD 0x016D
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   367
#define  CAN0RXFGE 0x016E
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   368
#define  CAN0RXFGF 0x016F
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   369
#define  CAN0TXFG0 0x0170
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   370
#define  CAN0TXFG1 0x0171
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   371
#define  CAN0TXFG2 0x0172
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   372
#define  CAN0TXFG3 0x0173
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   373
#define  CAN0TXFG4 0x0174
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   374
#define  CAN0TXFG5 0x0175
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   375
#define  CAN0TXFG6 0x0176
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   376
#define  CAN0TXFG7 0x0177
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   377
#define  CAN0TXFG8 0x0178
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   378
#define  CAN0TXFG9 0x0179
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   379
#define  CAN0TXFGA 0x017A
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   380
#define  CAN0TXFGB 0x017B
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   381
#define  CAN0TXFGC 0x017C
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   382
#define  CAN0TXFGD 0x017D
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   383
#define  CAN0TXFGE 0x017E
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   384
#define  CAN0TXFGF 0x017F 
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   385
   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   386
#define  CAN1CTL0  0x0180    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   387
#define  CAN1CTL1  0x0181    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   388
#define  CAN1BTR0  0x0182      
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   389
#define  CAN1BTR1  0x0183    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   390
#define  CAN1RFLG  0x0184    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   391
#define  CAN1RIER  0x0185    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   392
#define  CAN1TFLG  0x0186    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   393
#define  CAN1TIER  0x0187    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   394
#define  CAN1TARQ  0x0188    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   395
#define  CAN1TAAK  0x0189    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   396
#define  CAN1TBSEL 0x018A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   397
#define  CAN1IDAC  0x018B      
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   398
#define  CAN1RXERR 0x018E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   399
#define  CAN1TXERR 0x018F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   400
#define  CAN1IDAR0 0x0190    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   401
#define  CAN1IDAR1 0x0191    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   402
#define  CAN1IDAR2 0x0192    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   403
#define  CAN1IDAR3 0x0193    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   404
#define  CAN1IDMR0 0x0194    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   405
#define  CAN1IDMR1 0x0195    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   406
#define  CAN1IDMR2 0x0196    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   407
#define  CAN1IDMR3 0x0197    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   408
#define  CAN1IDAR4 0x0198    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   409
#define  CAN1IDAR5 0x0199   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   410
#define  CAN1IDAR6 0x019A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   411
#define  CAN1IDAR7 0x019B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   412
#define  CAN1IDMR4 0x019C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   413
#define  CAN1IDMR5 0x019D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   414
#define  CAN1IDMR6 0x019E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   415
#define  CAN1IDMR7 0x019F
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   416
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   417
#define  CAN1RXFG0 0x01A0
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   418
#define  CAN1RXFG1 0x01A1
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   419
#define  CAN1RXFG2 0x01A2
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   420
#define  CAN1RXFG3 0x01A3
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   421
#define  CAN1RXFG4 0x01A4
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   422
#define  CAN1RXFG5 0x01A5
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   423
#define  CAN1RXFG6 0x01A6
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   424
#define  CAN1RXFG7 0x01A7
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   425
#define  CAN1RXFG8 0x01A8
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   426
#define  CAN1RXFG9 0x01A9
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   427
#define  CAN1RXFGA 0x01AA
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   428
#define  CAN1RXFGB 0x01AB
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   429
#define  CAN1RXFGC 0x01AC
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   430
#define  CAN1RXFGD 0x01AD
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   431
#define  CAN1RXFGE 0x01AE
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   432
#define  CAN1RXFGF 0x01AF
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   433
#define  CAN1TXFG0 0x01B0
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   434
#define  CAN1TXFG1 0x01B1
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   435
#define  CAN1TXFG2 0x01B2
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   436
#define  CAN1TXFG3 0x01B3
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   437
#define  CAN1TXFG4 0x01B4
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   438
#define  CAN1TXFG5 0x01B5
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   439
#define  CAN1TXFG6 0x01B6
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   440
#define  CAN1TXFG7 0x01B7
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   441
#define  CAN1TXFG8 0x01B8
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   442
#define  CAN1TXFG9 0x01B9
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   443
#define  CAN1TXFGA 0x01BA
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   444
#define  CAN1TXFGB 0x01BB
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   445
#define  CAN1TXFGC 0x01BC
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   446
#define  CAN1TXFGD 0x01BD
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   447
#define  CAN1TXFGE 0x01BE
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   448
#define  CAN1TXFGF 0x01BF   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   449
#define  CAN2CTL0  0x01C0    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   450
#define  CAN2CTL1  0x01C1    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   451
#define  CAN2BTR0  0x01C2    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   452
#define  CAN2BTR1  0x01C3    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   453
#define  CAN2RFLG  0x01C4    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   454
#define  CAN2RIER  0x01C5    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   455
#define  CAN2TFLG  0x01C6    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   456
#define  CAN2TIER  0x01C7    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   457
#define  CAN2TARQ  0x01C8    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   458
#define  CAN2TAAK  0x01C9    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   459
#define  CAN2TBSEL 0x01CA    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   460
#define  CAN2IDAC  0x01CB    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   461
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   462
#define  CAN2RXERR 0x01CE   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   463
#define  CAN2TXERR 0x01CF     
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   464
#define  CAN2IDAR0 0x01D0    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   465
#define  CAN2IDAR1 0x01D1    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   466
#define  CAN2IDAR2 0x01D2    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   467
#define  CAN2IDAR3 0x01D3    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   468
#define  CAN2IDMR0 0x01D4    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   469
#define  CAN2IDMR1 0x01D5    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   470
#define  CAN2IDMR2 0x01D6    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   471
#define  CAN2IDMR3 0x01D7    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   472
#define  CAN2IDAR4 0x01D8    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   473
#define  CAN2IDAR5 0x01D9    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   474
#define  CAN2IDAR6 0x01DA    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   475
#define  CAN2IDAR7 0x01DB    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   476
#define  CAN2IDMR4 0x01DC    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   477
#define  CAN2IDMR5 0x01DD    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   478
#define  CAN2IDMR6 0x01DE    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   479
#define  CAN2IDMR7 0x01DF
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   480
#define  CAN2RXFG0 0x01E0
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   481
#define  CAN2RXFG1 0x01E1
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   482
#define  CAN2RXFG2 0x01E2
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   483
#define  CAN2RXFG3 0x01E3
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   484
#define  CAN2RXFG4 0x01E4
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   485
#define  CAN2RXFG5 0x01E5
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   486
#define  CAN2RXFG6 0x01E6
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   487
#define  CAN2RXFG7 0x01E7
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   488
#define  CAN2RXFG8 0x01E8
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   489
#define  CAN2RXFG9 0x01E9
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   490
#define  CAN2RXFGA 0x01EA
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   491
#define  CAN2RXFGB 0x01EB
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   492
#define  CAN2RXFGC 0x01EC
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   493
#define  CAN2RXFGD 0x01ED
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   494
#define  CAN2RXFGE 0x01EE
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   495
#define  CAN2RXFGF 0x01EF
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   496
#define  CAN2TXFG0 0x01F0
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   497
#define  CAN2TXFG1 0x01F1
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   498
#define  CAN2TXFG2 0x01F2
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   499
#define  CAN2TXFG3 0x01F3
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   500
#define  CAN2TXFG4 0x01F4
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   501
#define  CAN2TXFG5 0x01F5
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   502
#define  CAN2TXFG6 0x01F6
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   503
#define  CAN2TXFG7 0x01F7
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   504
#define  CAN2TXFG8 0x01F8
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   505
#define  CAN2TXFG9 0x01F9
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   506
#define  CAN2TXFGA 0x01FA
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   507
#define  CAN2TXFGB 0x01FB
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   508
#define  CAN2TXFGC 0x01FC
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   509
#define  CAN2TXFGD 0x01FD
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   510
#define  CAN2TXFGE 0x01FE
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   511
#define  CAN2TXFGF 0x01FF
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   512
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   513
#define  CAN3CTL0  0x0200    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   514
#define  CAN3CTL1  0x0201    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   515
#define  CAN3BTR0  0x0202    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   516
#define  CAN3BTR1  0x0203   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   517
#define  CAN3RFLG  0x0204    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   518
#define  CAN3RIER  0x0205    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   519
#define  CAN3TFLG  0x0206    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   520
#define  CAN3TIER  0x0207    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   521
#define  CAN3TARQ  0x0208    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   522
#define  CAN3TAAK  0x0209    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   523
#define  CAN3TBSEL 0x020A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   524
#define  CAN3IDAC  0x020B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   525
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   526
#define  CAN3RXERR 0x020E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   527
#define  CAN3TXERR 0x020F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   528
#define  CAN3IDAR0 0x0210    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   529
#define  CAN3IDAR1 0x0211    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   530
#define  CAN3IDAR2 0x0212    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   531
#define  CAN3IDAR3 0x0213    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   532
#define  CAN3IDMR0 0x0214    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   533
#define  CAN3IDMR1 0x0215    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   534
#define  CAN3IDMR2 0x0216    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   535
#define  CAN3IDMR3 0x0217    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   536
#define  CAN3IDAR4 0x0218    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   537
#define  CAN3IDAR5 0x0219    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   538
#define  CAN3IDAR6 0x021A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   539
#define  CAN3IDAR7 0x021B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   540
#define  CAN3IDMR4 0x021C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   541
#define  CAN3IDMR5 0x021D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   542
#define  CAN3IDMR6 0x021E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   543
#define  CAN3IDMR7 0x021F 
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   544
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   545
#define  CAN3RXFG0 0x0220
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   546
#define  CAN3RXFG1 0x0221
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   547
#define  CAN3RXFG2 0x0222
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   548
#define  CAN3RXFG3 0x0223
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   549
#define  CAN3RXFG4 0x0224
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   550
#define  CAN3RXFG5 0x0225
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   551
#define  CAN3RXFG6 0x0226
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   552
#define  CAN3RXFG7 0x0227
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   553
#define  CAN3RXFG8 0x0228
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   554
#define  CAN3RXFG9 0x0229
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   555
#define  CAN3RXFGA 0x022A
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   556
#define  CAN3RXFGB 0x022B
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   557
#define  CAN3RXFGC 0x022C
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   558
#define  CAN3RXFGD 0x022D
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   559
#define  CAN3RXFGE 0x022E
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   560
#define  CAN3RXFGF 0x022F
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   561
#define  CAN3TXFG0 0x0230
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   562
#define  CAN3TXFG1 0x0231
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   563
#define  CAN3TXFG2 0x0232
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   564
#define  CAN3TXFG3 0x0233
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   565
#define  CAN3TXFG4 0x0234
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   566
#define  CAN3TXFG5 0x0235
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   567
#define  CAN3TXFG6 0x0236
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   568
#define  CAN3TXFG7 0x0237
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   569
#define  CAN3TXFG8 0x0238
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   570
#define  CAN3TXFG9 0x0239
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   571
#define  CAN3TXFGA 0x023A
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   572
#define  CAN3TXFGB 0x023B
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   573
#define  CAN3TXFGC 0x023C
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   574
#define  CAN3TXFGD 0x023D
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   575
#define  CAN3TXFGE 0x023E
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   576
#define  CAN3TXFGF 0x023F
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   577
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   578
#define  PTT       0x0240    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   579
#define  PTIT      0x0241    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   580
#define  DDRT      0x0242    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   581
#define  RDRT      0x0243    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   582
#define  PERT      0x0244    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   583
#define  PPST      0x0245    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   584
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   585
#define  PTS       0x0248    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   586
#define  PTIS      0x0249    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   587
#define  DDRS      0x024A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   588
#define  RDRS      0x024B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   589
#define  PERS      0x024C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   590
#define  PPSS      0x024D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   591
#define  WOMS      0x024E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   592
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   593
#define  PTM       0x0250    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   594
#define  PTIM      0x0251    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   595
#define  DDRM      0x0252    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   596
#define  RDRM      0x0253    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   597
#define  PERM      0x0254    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   598
#define  PPSM      0x0255    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   599
#define  WOMM      0x0256    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   600
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   601
#define  PTP       0x0258    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   602
#define  PTIP      0x0259    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   603
#define  DDRP      0x025A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   604
#define  RDRP      0x025B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   605
#define  PERP      0x025C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   606
#define  PPSP      0x025D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   607
#define  PIEP      0x025E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   608
#define  PIFP      0x025F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   609
#define  PTH       0x0260    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   610
#define  PTIH      0x0261    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   611
#define  DDRH      0x0262    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   612
#define  RDRH      0x0263    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   613
#define  PERH      0x0264    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   614
#define  PPSH      0x0265    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   615
#define  PIEH      0x0266  
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   616
#define  PIFH      0x0267    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   617
#define  PTJ       0x0268    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   618
#define  PTIJ      0x0269    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   619
#define  DDRJ      0x026A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   620
#define  RDRJ      0x026B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   621
#define  PERJ      0x026C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   622
#define  PPSJ      0x026D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   623
#define  PIEJ      0x026E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   624
#define  PIFJ      0x026F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   625
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   626
#define  CAN4CTL0  0x0280    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   627
#define  CAN4CTL1  0x0281    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   628
#define  CAN4BTR0  0x0282    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   629
#define  CAN4BTR1  0x0283    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   630
#define  CAN4RFLG  0x0284    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   631
#define  CAN4RIER  0x0285    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   632
#define  CAN4TFLG  0x0286    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   633
#define  CAN4TIER  0x0287    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   634
#define  CAN4TARQ  0x0288    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   635
#define  CAN4TAAK  0x0289    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   636
#define  CAN4TBSEL 0x028A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   637
#define  CAN4IDAC  0x028B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   638
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   639
#define  CAN4RXERR 0x028E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   640
#define  CAN4TXERR 0x028F    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   641
#define  CAN4IDAR0 0x0290    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   642
#define  CAN4IDAR1 0x0291    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   643
#define  CAN4IDAR2 0x0292    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   644
#define  CAN4IDAR3 0x0293    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   645
#define  CAN4IDMR0 0x0294    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   646
#define  CAN4IDMR1 0x0295    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   647
#define  CAN4IDMR2 0x0296    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   648
#define  CAN4IDMR3 0x0297    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   649
#define  CAN4IDAR4 0x0298    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   650
#define  CAN4IDAR5 0x0299    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   651
#define  CAN4IDAR6 0x029A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   652
#define  CAN4IDAR7 0x029B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   653
#define  CAN4IDMR4 0x029C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   654
#define  CAN4IDMR5 0x029D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   655
#define  CAN4IDMR6 0x029E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   656
#define  CAN4IDMR7 0x029F  
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   657
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   658
#define  CAN4RXFG0 0x02A0
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   659
#define  CAN4RXFG1 0x02A1
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   660
#define  CAN4RXFG2 0x02A2
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   661
#define  CAN4RXFG3 0x02A3
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   662
#define  CAN4RXFG4 0x02A4
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   663
#define  CAN4RXFG5 0x02A5
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   664
#define  CAN4RXFG6 0x02A6
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   665
#define  CAN4RXFG7 0x02A7
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   666
#define  CAN4RXFG8 0x02A8
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   667
#define  CAN4RXFG9 0x02A9
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   668
#define  CAN4RXFGA 0x02AA
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   669
#define  CAN4RXFGB 0x02AB
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   670
#define  CAN4RXFGC 0x02AC
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   671
#define  CAN4RXFGD 0x02AD
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   672
#define  CAN4RXFGE 0x02AE
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   673
#define  CAN4RXFGF 0x02AF
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   674
#define  CAN4TXFG0 0x02B0
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   675
#define  CAN4TXFG1 0x02B1
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   676
#define  CAN4TXFG2 0x02B2
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   677
#define  CAN4TXFG3 0x02B3
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   678
#define  CAN4TXFG4 0x02B4
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   679
#define  CAN4TXFG5 0x02B5
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   680
#define  CAN4TXFG6 0x02B6
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   681
#define  CAN4TXFG7 0x02B7
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   682
#define  CAN4TXFG8 0x02B8
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   683
#define  CAN4TXFG9 0x02B9
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   684
#define  CAN4TXFGA 0x02BA
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   685
#define  CAN4TXFGB 0x02BB
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   686
#define  CAN4TXFGC 0x02BC
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   687
#define  CAN4TXFGD 0x02BD
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   688
#define  CAN4TXFGE 0x02BE
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   689
#define  CAN4TXFGF 0x02BF
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   690
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   691
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   692
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   693
/*********************************************** 
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   694
Constants for MSCAN
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   695
************************************************
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   696
*/
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   697
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   698
#define CAN0      0x0140  /* First address for MSCAN0                    */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   699
#define CAN1      0x0180  /* First address for MSCAN1                    */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   700
#define CAN2      0x01C0  /* First address for MSCAN2                    */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   701
#define CAN3      0x0200  /* First address for MSCAN3                    */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   702
#define CAN4      0x0280  /* First address for MSCAN4                    */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   703
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   704
#define CANCTL0   0X00    /* Control register 0                          */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   705
#define CANCTL1   0X01    /* Control register 1                          */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   706
#define CANBTR0   0X02    /* Bus timing register 0                       */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   707
#define CANBTR1   0X03    /* Bus timing register 1                       */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   708
#define CANRFLG   0X04    /* Receiver flag register                      */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   709
#define CANRIER   0X05		/* Enable interruptions when reception    		 */	 
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   710
#define CANTFLG   0X06    /* Transmit flag register                      */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   711
#define CANTIER   0X07		/* Enable interruptions when transmission 		 */	 
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   712
#define CANTBSEL  0X0A    /* Select foreground buffer for transmit       */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   713
#define CANIDAC   0x0B    /* Identifier acceptance control register      */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   714
#define CANIDAR0  0x10    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   715
#define CANIDAR1  0x11    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   716
#define CANIDAR2  0x12    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   717
#define CANIDAR3  0x13    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   718
#define CANIDMR0  0x14    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   719
#define CANIDMR1  0x15    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   720
#define CANIDMR2  0x16    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   721
#define CANIDMR3  0x17    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   722
#define CANIDAR4  0x18    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   723
#define CANIDAR5  0x19    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   724
#define CANIDAR6  0x1A    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   725
#define CANIDAR7  0x1B    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   726
#define CANIDMR4  0x1C    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   727
#define CANIDMR5  0x1D    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   728
#define CANIDMR6  0x1E    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   729
#define CANIDMR7  0x1F  
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   730
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   731
/* Received foreground buffer */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   732
#define CANRCVID  0x20    /* Base of identifier registers                */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   733
#define CANRCVDTA 0x24    /* Base of data       registers                */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   734
#define CANRCVLEN 0x2C    /* Data length        register                 */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   735
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   736
/* Transmit foreground buffer */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   737
#define CANTRSID  0x30    /* Base of identifier registers                */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   738
#define CANTRSDTA 0x34    /* Base of data       registers                */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   739
#define CANTRSLEN 0x3C    /* Data length        register                 */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   740
#define CANTRSPRI 0x3D    /* Priority           register                 */    	
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   741
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   742
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   743
/* Constants for serials port */
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   744
#define  SCI0      0x00C8
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   745
#define  SCI1      0x00D0 
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   746
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   747
#define  SCIBDH    0x00   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   748
#define  SCIBDL    0x01    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   749
#define  SCICR1    0x02    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   750
#define  SCICR2    0x03    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   751
#define  SCISR1    0x04    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   752
#define  SCISR2    0x05    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   753
#define  SCIDRH    0x06    
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   754
#define  SCIDRL    0x07 
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   755
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   756
	   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   757
#endif  /* __HCS12_PORTS__  */	   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   758
		   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   759
		   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   760
		   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   761
		   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   762
		   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   763
		   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   764
		   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   765
		   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   766
		   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   767
		   
4472ee7c6c3e Commit a new cvs repo.
etisserant
parents:
diff changeset
   768