include/hcs12/asm-m68hc12/ports_def.h
author Edouard Tisserant
Thu, 24 Jan 2019 13:53:01 +0100
changeset 808 de1fc3261f21
parent 0 4472ee7c6c3e
permissions -rw-r--r--
Adding -fPIC isn't necessary of xeno-config is set correctly. Backed out changeset b9f1fcda7d30
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