diff options
author | mbroyles <mbroyles@us.ibm.com> | 2015-08-03 11:24:54 -0500 |
---|---|---|
committer | William A. Bryan <wilbryan@us.ibm.com> | 2015-08-03 12:19:46 -0500 |
commit | e304743c292e7161db5e2412d18a28c1b6f37a75 (patch) | |
tree | e3455b16f663444d7f8b00e39429bf002343e727 /src/include/registers/ocb_register_addresses.h | |
parent | 63543ec97897f566d6977ea60bfea7adb5ad6596 (diff) | |
download | talos-occ-e304743c292e7161db5e2412d18a28c1b6f37a75.tar.gz talos-occ-e304743c292e7161db5e2412d18a28c1b6f37a75.zip |
new include dir
Change-Id: I791df565b9277ab3cd29d1616fd0affac2c3e68d
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19499
Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
Tested-by: William A. Bryan <wilbryan@us.ibm.com>
Diffstat (limited to 'src/include/registers/ocb_register_addresses.h')
-rw-r--r-- | src/include/registers/ocb_register_addresses.h | 631 |
1 files changed, 631 insertions, 0 deletions
diff --git a/src/include/registers/ocb_register_addresses.h b/src/include/registers/ocb_register_addresses.h new file mode 100644 index 0000000..8fc1025 --- /dev/null +++ b/src/include/registers/ocb_register_addresses.h @@ -0,0 +1,631 @@ +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/include/registers/ocb_register_addresses.h $ */ +/* */ +/* OpenPOWER OnChipController Project */ +/* */ +/* Contributors Listed Below - COPYRIGHT 2015 */ +/* [+] International Business Machines Corp. */ +/* */ +/* */ +/* Licensed under the Apache License, Version 2.0 (the "License"); */ +/* you may not use this file except in compliance with the License. */ +/* You may obtain a copy of the License at */ +/* */ +/* http://www.apache.org/licenses/LICENSE-2.0 */ +/* */ +/* Unless required by applicable law or agreed to in writing, software */ +/* distributed under the License is distributed on an "AS IS" BASIS, */ +/* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or */ +/* implied. See the License for the specific language governing */ +/* permissions and limitations under the License. */ +/* */ +/* IBM_PROLOG_END_TAG */ +#ifndef __OCB_REGISTER_ADDRESSES_H__ +#define __OCB_REGISTER_ADDRESSES_H__ + +// $Id$ +// $Source$ +//----------------------------------------------------------------------------- +// *! (C) Copyright International Business Machines Corp. 2015 +// *! All Rights Reserved -- Property of IBM +// *! *** IBM Confidential *** +//----------------------------------------------------------------------------- + +/// \file ocb_register_addresses.h +/// \brief Symbolic addresses for the OCB unit + +// *** WARNING *** - This file is generated automatically, do not edit. + + +#define OCB_OCI_BASE 0xC0060000 +#define OCB_OISR0 0xc0060000 +#define OCB_OISR0_CLR 0xc0060008 +#define OCB_OISR0_OR 0xc0060010 +#define OCB_OIMR0 0xc0060020 +#define OCB_OIMR0_CLR 0xc0060028 +#define OCB_OIMR0_OR 0xc0060030 +#define OCB_OITR0 0xc0060040 +#define OCB_OITR0_CLR 0xc0060048 +#define OCB_OITR0_OR 0xc0060050 +#define OCB_OIEPR0 0xc0060060 +#define OCB_OIEPR0_CLR 0xc0060068 +#define OCB_OIEPR0_OR 0xc0060070 +#define OCB_OISR1 0xc0060100 +#define OCB_OISR1_CLR 0xc0060108 +#define OCB_OISR1_OR 0xc0060110 +#define OCB_OIMR1 0xc0060120 +#define OCB_OIMR1_CLR 0xc0060128 +#define OCB_OIMR1_OR 0xc0060130 +#define OCB_OITR1 0xc0060140 +#define OCB_OITR1_CLR 0xc0060148 +#define OCB_OITR1_OR 0xc0060150 +#define OCB_OIEPR1 0xc0060160 +#define OCB_OIEPR1_CLR 0xc0060168 +#define OCB_OIEPR1_OR 0xc0060170 +#define OCB_OIRR0A 0xc0060200 +#define OCB_OIRR0A_CLR 0xc0060208 +#define OCB_OIRR0A_OR 0xc0060210 +#define OCB_OIRR0B 0xc0060220 +#define OCB_OIRR0B_CLR 0xc0060228 +#define OCB_OIRR0B_OR 0xc0060230 +#define OCB_OIRR0C 0xc0060240 +#define OCB_OIRR0C_CLR 0xc0060248 +#define OCB_OIRR0C_OR 0xc0060250 +#define OCB_OIRR1A 0xc0060280 +#define OCB_OIRR1A_CLR 0xc0060288 +#define OCB_OIRR1A_OR 0xc0060290 +#define OCB_OIRR1B 0xc00602a0 +#define OCB_OIRR1B_CLR 0xc00602a8 +#define OCB_OIRR1B_OR 0xc00602b0 +#define OCB_OIRR1C 0xc00602c0 +#define OCB_OIRR1C_CLR 0xc00602c8 +#define OCB_OIRR1C_OR 0xc00602d0 +#define OCB_ONISR0 0xc0060300 +#define OCB_OCISR0 0xc0060308 +#define OCB_OUISR0 0xc0060310 +#define OCB_ODISR0 0xc0060318 +#define OCB_G0ISR0 0xc0060320 +#define OCB_G1ISR0 0xc0060328 +#define OCB_G2ISR0 0xc0060330 +#define OCB_G3ISR0 0xc0060338 +#define OCB_ONISR1 0xc0060380 +#define OCB_OCISR1 0xc0060388 +#define OCB_OUISR1 0xc0060390 +#define OCB_ODISR1 0xc0060398 +#define OCB_G0ISR1 0xc00603a0 +#define OCB_G1ISR1 0xc00603a8 +#define OCB_G2ISR1 0xc00603b0 +#define OCB_G3ISR1 0xc00603b8 +#define OCB_OCCMISC 0xc0060400 +#define OCB_OCCMISC_CLR 0xc0060408 +#define OCB_OCCMISC_OR 0xc0060410 +#define OCB_OHTMCR 0xc0060418 +#define OCB_OEHDR 0xc0060420 +#define OCB_OCICFG 0xc0060428 +#define OCB_OCCS0 0xc0060430 +#define OCB_OCCS1 0xc0060438 +#define OCB_OCCS2 0xc0060440 +#define OCB_OCCFLG 0xc0060450 +#define OCB_OCCFLG_CLR 0xc0060458 +#define OCB_OCCFLG_OR 0xc0060460 +#define OCB_OCCHBR 0xc0060478 +#define OCB_CCSR 0xc0060480 +#define OCB_CCSR_CLR 0xc0060488 +#define OCB_CCSR_OR 0xc0060490 +#define OCB_QCSR 0xc00604a0 +#define OCB_QCSR_CLR 0xc00604a8 +#define OCB_QCSR_OR 0xc00604b0 +#define OCB_QSSR 0xc00604c0 +#define OCB_QSSR_CLR 0xc00604c8 +#define OCB_QSSR_OR 0xc00604d0 +#define OCB_OTBR 0xc00604f8 +#define OCB_OTRN(n) (OCB_OTR0 + ((OCB_OTR1 - OCB_OTR0) * (n))) +#define OCB_OTR0 0xc0060800 +#define OCB_OTR1 0xc0060808 +#define OCB_OCBSLBRN(n) (OCB_OCBSLBR0 + ((OCB_OCBSLBR1 - OCB_OCBSLBR0) * (n))) +#define OCB_OCBSLBR0 0xc0061000 +#define OCB_OCBSLBR1 0xc0061080 +#define OCB_OCBSLBR2 0xc0061100 +#define OCB_OCBSLBR3 0xc0061180 +#define OCB_OCBSLCSN(n) (OCB_OCBSLCS0 + ((OCB_OCBSLCS1 - OCB_OCBSLCS0) * (n))) +#define OCB_OCBSLCS0 0xc0061008 +#define OCB_OCBSLCS1 0xc0061088 +#define OCB_OCBSLCS2 0xc0061108 +#define OCB_OCBSLCS3 0xc0061188 +#define OCB_OCBSLIN(n) (OCB_OCBSLI0 + ((OCB_OCBSLI1 - OCB_OCBSLI0) * (n))) +#define OCB_OCBSLI0 0xc0061010 +#define OCB_OCBSLI1 0xc0061090 +#define OCB_OCBSLI2 0xc0061110 +#define OCB_OCBSLI3 0xc0061190 +#define OCB_OCBSHBRN(n) (OCB_OCBSHBR0 + ((OCB_OCBSHBR1 - OCB_OCBSHBR0) * (n))) +#define OCB_OCBSHBR0 0xc0061018 +#define OCB_OCBSHBR1 0xc0061098 +#define OCB_OCBSHBR2 0xc0061118 +#define OCB_OCBSHBR3 0xc0061198 +#define OCB_OCBSHCSN(n) (OCB_OCBSHCS0 + ((OCB_OCBSHCS1 - OCB_OCBSHCS0) * (n))) +#define OCB_OCBSHCS0 0xc0061020 +#define OCB_OCBSHCS1 0xc00610a0 +#define OCB_OCBSHCS2 0xc0061120 +#define OCB_OCBSHCS3 0xc00611a0 +#define OCB_OCBSHIN(n) (OCB_OCBSHI0 + ((OCB_OCBSHI1 - OCB_OCBSHI0) * (n))) +#define OCB_OCBSHI0 0xc0061028 +#define OCB_OCBSHI1 0xc00610a8 +#define OCB_OCBSHI2 0xc0061128 +#define OCB_OCBSHI3 0xc00611a8 +#define OCB_OCBSESN(n) (OCB_OCBSES0 + ((OCB_OCBSES1 - OCB_OCBSES0) * (n))) +#define OCB_OCBSES0 0xc0061030 +#define OCB_OCBSES1 0xc00610b0 +#define OCB_OCBSES2 0xc0061130 +#define OCB_OCBSES3 0xc00611b0 +#define OCB_OCBLWCRN(n) (OCB_OCBLWCR0 + ((OCB_OCBLWCR1 - OCB_OCBLWCR0) * (n))) +#define OCB_OCBLWCR0 0xc0061040 +#define OCB_OCBLWCR1 0xc00610c0 +#define OCB_OCBLWCR2 0xc0061140 +#define OCB_OCBLWCR3 0xc00611c0 +#define OCB_OCBLWSRN(n) (OCB_OCBLWSR0 + ((OCB_OCBLWSR1 - OCB_OCBLWSR0) * (n))) +#define OCB_OCBLWSR0 0xc0061050 +#define OCB_OCBLWSR1 0xc00610d0 +#define OCB_OCBLWSR2 0xc0061150 +#define OCB_OCBLWSR3 0xc00611d0 +#define OCB_OCBLWSBRN(n) (OCB_OCBLWSBR0 + ((OCB_OCBLWSBR1 - OCB_OCBLWSBR0) * (n))) +#define OCB_OCBLWSBR0 0xc0061060 +#define OCB_OCBLWSBR1 0xc00610e0 +#define OCB_OCBLWSBR2 0xc0061160 +#define OCB_OCBLWSBR3 0xc00611e0 +#define OCB_OPIT0CN(n) (OCB_OPIT0C0 + ((OCB_OPIT0C1 - OCB_OPIT0C0) * (n))) +#define OCB_OPIT0C0 0xc0062000 +#define OCB_OPIT0C1 0xc0062008 +#define OCB_OPIT0C2 0xc0062010 +#define OCB_OPIT0C3 0xc0062018 +#define OCB_OPIT0C4 0xc0062020 +#define OCB_OPIT0C5 0xc0062028 +#define OCB_OPIT0C6 0xc0062030 +#define OCB_OPIT0C7 0xc0062038 +#define OCB_OPIT0C8 0xc0062040 +#define OCB_OPIT0C9 0xc0062048 +#define OCB_OPIT0C10 0xc0062050 +#define OCB_OPIT0C11 0xc0062058 +#define OCB_OPIT0C12 0xc0062060 +#define OCB_OPIT0C13 0xc0062068 +#define OCB_OPIT0C14 0xc0062070 +#define OCB_OPIT0C15 0xc0062078 +#define OCB_OPIT0C16 0xc0062080 +#define OCB_OPIT0C17 0xc0062088 +#define OCB_OPIT0C18 0xc0062090 +#define OCB_OPIT0C19 0xc0062098 +#define OCB_OPIT0C20 0xc00620a0 +#define OCB_OPIT0C21 0xc00620a8 +#define OCB_OPIT0C22 0xc00620b0 +#define OCB_OPIT0C23 0xc00620b8 +#define OCB_OPIT1CN(n) (OCB_OPIT1C0 + ((OCB_OPIT1C1 - OCB_OPIT1C0) * (n))) +#define OCB_OPIT1C0 0xc0062100 +#define OCB_OPIT1C1 0xc0062108 +#define OCB_OPIT1C2 0xc0062110 +#define OCB_OPIT1C3 0xc0062118 +#define OCB_OPIT1C4 0xc0062120 +#define OCB_OPIT1C5 0xc0062128 +#define OCB_OPIT1C6 0xc0062130 +#define OCB_OPIT1C7 0xc0062138 +#define OCB_OPIT1C8 0xc0062140 +#define OCB_OPIT1C9 0xc0062148 +#define OCB_OPIT1C10 0xc0062150 +#define OCB_OPIT1C11 0xc0062158 +#define OCB_OPIT1C12 0xc0062160 +#define OCB_OPIT1C13 0xc0062168 +#define OCB_OPIT1C14 0xc0062170 +#define OCB_OPIT1C15 0xc0062178 +#define OCB_OPIT1C16 0xc0062180 +#define OCB_OPIT1C17 0xc0062188 +#define OCB_OPIT1C18 0xc0062190 +#define OCB_OPIT1C19 0xc0062198 +#define OCB_OPIT1C20 0xc00621a0 +#define OCB_OPIT1C21 0xc00621a8 +#define OCB_OPIT1C22 0xc00621b0 +#define OCB_OPIT1C23 0xc00621b8 +#define OCB_OPIT2CN(n) (OCB_OPIT2C0 + ((OCB_OPIT2C1 - OCB_OPIT2C0) * (n))) +#define OCB_OPIT2C0 0xc0062200 +#define OCB_OPIT2C1 0xc0062208 +#define OCB_OPIT2C2 0xc0062210 +#define OCB_OPIT2C3 0xc0062218 +#define OCB_OPIT2C4 0xc0062220 +#define OCB_OPIT2C5 0xc0062228 +#define OCB_OPIT2C6 0xc0062230 +#define OCB_OPIT2C7 0xc0062238 +#define OCB_OPIT2C8 0xc0062240 +#define OCB_OPIT2C9 0xc0062248 +#define OCB_OPIT2C10 0xc0062250 +#define OCB_OPIT2C11 0xc0062258 +#define OCB_OPIT2C12 0xc0062260 +#define OCB_OPIT2C13 0xc0062268 +#define OCB_OPIT2C14 0xc0062270 +#define OCB_OPIT2C15 0xc0062278 +#define OCB_OPIT2C16 0xc0062280 +#define OCB_OPIT2C17 0xc0062288 +#define OCB_OPIT2C18 0xc0062290 +#define OCB_OPIT2C19 0xc0062298 +#define OCB_OPIT2C20 0xc00622a0 +#define OCB_OPIT2C21 0xc00622a8 +#define OCB_OPIT2C22 0xc00622b0 +#define OCB_OPIT2C23 0xc00622b8 +#define OCB_OPIT3CN(n) (OCB_OPIT3C0 + ((OCB_OPIT3C1 - OCB_OPIT3C0) * (n))) +#define OCB_OPIT3C0 0xc0062300 +#define OCB_OPIT3C1 0xc0062308 +#define OCB_OPIT3C2 0xc0062310 +#define OCB_OPIT3C3 0xc0062318 +#define OCB_OPIT3C4 0xc0062320 +#define OCB_OPIT3C5 0xc0062328 +#define OCB_OPIT3C6 0xc0062330 +#define OCB_OPIT3C7 0xc0062338 +#define OCB_OPIT3C8 0xc0062340 +#define OCB_OPIT3C9 0xc0062348 +#define OCB_OPIT3C10 0xc0062350 +#define OCB_OPIT3C11 0xc0062358 +#define OCB_OPIT3C12 0xc0062360 +#define OCB_OPIT3C13 0xc0062368 +#define OCB_OPIT3C14 0xc0062370 +#define OCB_OPIT3C15 0xc0062378 +#define OCB_OPIT3C16 0xc0062380 +#define OCB_OPIT3C17 0xc0062388 +#define OCB_OPIT3C18 0xc0062390 +#define OCB_OPIT3C19 0xc0062398 +#define OCB_OPIT3C20 0xc00623a0 +#define OCB_OPIT3C21 0xc00623a8 +#define OCB_OPIT3C22 0xc00623b0 +#define OCB_OPIT3C23 0xc00623b8 +#define OCB_OPIT4CN(n) (OCB_OPIT4C0 + ((OCB_OPIT4C1 - OCB_OPIT4C0) * (n))) +#define OCB_OPIT4C0 0xc0062400 +#define OCB_OPIT4C1 0xc0062408 +#define OCB_OPIT4C2 0xc0062410 +#define OCB_OPIT4C3 0xc0062418 +#define OCB_OPIT4C4 0xc0062420 +#define OCB_OPIT4C5 0xc0062428 +#define OCB_OPIT4C6 0xc0062430 +#define OCB_OPIT4C7 0xc0062438 +#define OCB_OPIT4C8 0xc0062440 +#define OCB_OPIT4C9 0xc0062448 +#define OCB_OPIT4C10 0xc0062450 +#define OCB_OPIT4C11 0xc0062458 +#define OCB_OPIT4C12 0xc0062460 +#define OCB_OPIT4C13 0xc0062468 +#define OCB_OPIT4C14 0xc0062470 +#define OCB_OPIT4C15 0xc0062478 +#define OCB_OPIT4C16 0xc0062480 +#define OCB_OPIT4C17 0xc0062488 +#define OCB_OPIT4C18 0xc0062490 +#define OCB_OPIT4C19 0xc0062498 +#define OCB_OPIT4C20 0xc00624a0 +#define OCB_OPIT4C21 0xc00624a8 +#define OCB_OPIT4C22 0xc00624b0 +#define OCB_OPIT4C23 0xc00624b8 +#define OCB_OPIT5CN(n) (OCB_OPIT5C0 + ((OCB_OPIT5C1 - OCB_OPIT5C0) * (n))) +#define OCB_OPIT5C0 0xc0062500 +#define OCB_OPIT5C1 0xc0062508 +#define OCB_OPIT5C2 0xc0062510 +#define OCB_OPIT5C3 0xc0062518 +#define OCB_OPIT5C4 0xc0062520 +#define OCB_OPIT5C5 0xc0062528 +#define OCB_OPIT5C6 0xc0062530 +#define OCB_OPIT5C7 0xc0062538 +#define OCB_OPIT5C8 0xc0062540 +#define OCB_OPIT5C9 0xc0062548 +#define OCB_OPIT5C10 0xc0062550 +#define OCB_OPIT5C11 0xc0062558 +#define OCB_OPIT5C12 0xc0062560 +#define OCB_OPIT5C13 0xc0062568 +#define OCB_OPIT5C14 0xc0062570 +#define OCB_OPIT5C15 0xc0062578 +#define OCB_OPIT5C16 0xc0062580 +#define OCB_OPIT5C17 0xc0062588 +#define OCB_OPIT5C18 0xc0062590 +#define OCB_OPIT5C19 0xc0062598 +#define OCB_OPIT5C20 0xc00625a0 +#define OCB_OPIT5C21 0xc00625a8 +#define OCB_OPIT5C22 0xc00625b0 +#define OCB_OPIT5C23 0xc00625b8 +#define OCB_OPIT6QN(n) (OCB_OPIT6Q0 + ((OCB_OPIT6Q1 - OCB_OPIT6Q0) * (n))) +#define OCB_OPIT6Q0 0xc0062600 +#define OCB_OPIT6Q1 0xc0062608 +#define OCB_OPIT6Q2 0xc0062610 +#define OCB_OPIT6Q3 0xc0062618 +#define OCB_OPIT6Q4 0xc0062620 +#define OCB_OPIT6Q5 0xc0062628 +#define OCB_OPIT7QN(n) (OCB_OPIT7Q0 + ((OCB_OPIT7Q1 - OCB_OPIT7Q0) * (n))) +#define OCB_OPIT7Q0 0xc0062700 +#define OCB_OPIT7Q1 0xc0062708 +#define OCB_OPIT7Q2 0xc0062710 +#define OCB_OPIT7Q3 0xc0062718 +#define OCB_OPIT7Q4 0xc0062720 +#define OCB_OPIT7Q5 0xc0062728 +#define OCB_OPIT0CNRP(n) (OCB_OPIT0C0RP + ((OCB_OPIT0C1RP - OCB_OPIT0C0RP) * (n))) +#define OCB_OPIT0C0RP 0xc0062800 +#define OCB_OPIT0C1RP 0xc0062808 +#define OCB_OPIT0C2RP 0xc0062810 +#define OCB_OPIT0C3RP 0xc0062818 +#define OCB_OPIT0C4RP 0xc0062820 +#define OCB_OPIT0C5RP 0xc0062828 +#define OCB_OPIT0C6RP 0xc0062830 +#define OCB_OPIT0C7RP 0xc0062838 +#define OCB_OPIT0C8RP 0xc0062840 +#define OCB_OPIT0C9RP 0xc0062848 +#define OCB_OPIT0C10RP 0xc0062850 +#define OCB_OPIT0C11RP 0xc0062858 +#define OCB_OPIT0C12RP 0xc0062860 +#define OCB_OPIT0C13RP 0xc0062868 +#define OCB_OPIT0C14RP 0xc0062870 +#define OCB_OPIT0C15RP 0xc0062878 +#define OCB_OPIT0C16RP 0xc0062880 +#define OCB_OPIT0C17RP 0xc0062888 +#define OCB_OPIT0C18RP 0xc0062890 +#define OCB_OPIT0C19RP 0xc0062898 +#define OCB_OPIT0C20RP 0xc00628a0 +#define OCB_OPIT0C21RP 0xc00628a8 +#define OCB_OPIT0C22RP 0xc00628b0 +#define OCB_OPIT0C23RP 0xc00628b8 +#define OCB_OPIT1CNRP(n) (OCB_OPIT1C0RP + ((OCB_OPIT1C1RP - OCB_OPIT1C0RP) * (n))) +#define OCB_OPIT1C0RP 0xc0062900 +#define OCB_OPIT1C1RP 0xc0062908 +#define OCB_OPIT1C2RP 0xc0062910 +#define OCB_OPIT1C3RP 0xc0062918 +#define OCB_OPIT1C4RP 0xc0062920 +#define OCB_OPIT1C5RP 0xc0062928 +#define OCB_OPIT1C6RP 0xc0062930 +#define OCB_OPIT1C7RP 0xc0062938 +#define OCB_OPIT1C8RP 0xc0062940 +#define OCB_OPIT1C9RP 0xc0062948 +#define OCB_OPIT1C10RP 0xc0062950 +#define OCB_OPIT1C11RP 0xc0062958 +#define OCB_OPIT1C12RP 0xc0062960 +#define OCB_OPIT1C13RP 0xc0062968 +#define OCB_OPIT1C14RP 0xc0062970 +#define OCB_OPIT1C15RP 0xc0062978 +#define OCB_OPIT1C16RP 0xc0062980 +#define OCB_OPIT1C17RP 0xc0062988 +#define OCB_OPIT1C18RP 0xc0062990 +#define OCB_OPIT1C19RP 0xc0062998 +#define OCB_OPIT1C20RP 0xc00629a0 +#define OCB_OPIT1C21RP 0xc00629a8 +#define OCB_OPIT1C22RP 0xc00629b0 +#define OCB_OPIT1C23RP 0xc00629b8 +#define OCB_OPIT2CNRP(n) (OCB_OPIT2C0RP + ((OCB_OPIT2C1RP - OCB_OPIT2C0RP) * (n))) +#define OCB_OPIT2C0RP 0xc0062a00 +#define OCB_OPIT2C1RP 0xc0062a08 +#define OCB_OPIT2C2RP 0xc0062a10 +#define OCB_OPIT2C3RP 0xc0062a18 +#define OCB_OPIT2C4RP 0xc0062a20 +#define OCB_OPIT2C5RP 0xc0062a28 +#define OCB_OPIT2C6RP 0xc0062a30 +#define OCB_OPIT2C7RP 0xc0062a38 +#define OCB_OPIT2C8RP 0xc0062a40 +#define OCB_OPIT2C9RP 0xc0062a48 +#define OCB_OPIT2C10RP 0xc0062a50 +#define OCB_OPIT2C11RP 0xc0062a58 +#define OCB_OPIT2C12RP 0xc0062a60 +#define OCB_OPIT2C13RP 0xc0062a68 +#define OCB_OPIT2C14RP 0xc0062a70 +#define OCB_OPIT2C15RP 0xc0062a78 +#define OCB_OPIT2C16RP 0xc0062a80 +#define OCB_OPIT2C17RP 0xc0062a88 +#define OCB_OPIT2C18RP 0xc0062a90 +#define OCB_OPIT2C19RP 0xc0062a98 +#define OCB_OPIT2C20RP 0xc0062aa0 +#define OCB_OPIT2C21RP 0xc0062aa8 +#define OCB_OPIT2C22RP 0xc0062ab0 +#define OCB_OPIT2C23RP 0xc0062ab8 +#define OCB_OPIT3CNRP(n) (OCB_OPIT3C0RP + ((OCB_OPIT3C1RP - OCB_OPIT3C0RP) * (n))) +#define OCB_OPIT3C0RP 0xc0062b00 +#define OCB_OPIT3C1RP 0xc0062b08 +#define OCB_OPIT3C2RP 0xc0062b10 +#define OCB_OPIT3C3RP 0xc0062b18 +#define OCB_OPIT3C4RP 0xc0062b20 +#define OCB_OPIT3C5RP 0xc0062b28 +#define OCB_OPIT3C6RP 0xc0062b30 +#define OCB_OPIT3C7RP 0xc0062b38 +#define OCB_OPIT3C8RP 0xc0062b40 +#define OCB_OPIT3C9RP 0xc0062b48 +#define OCB_OPIT3C10RP 0xc0062b50 +#define OCB_OPIT3C11RP 0xc0062b58 +#define OCB_OPIT3C12RP 0xc0062b60 +#define OCB_OPIT3C13RP 0xc0062b68 +#define OCB_OPIT3C14RP 0xc0062b70 +#define OCB_OPIT3C15RP 0xc0062b78 +#define OCB_OPIT3C16RP 0xc0062b80 +#define OCB_OPIT3C17RP 0xc0062b88 +#define OCB_OPIT3C18RP 0xc0062b90 +#define OCB_OPIT3C19RP 0xc0062b98 +#define OCB_OPIT3C20RP 0xc0062ba0 +#define OCB_OPIT3C21RP 0xc0062ba8 +#define OCB_OPIT3C22RP 0xc0062bb0 +#define OCB_OPIT3C23RP 0xc0062bb8 +#define OCB_OPIT4CNRP(n) (OCB_OPIT4C0RP + ((OCB_OPIT4C1RP - OCB_OPIT4C0RP) * (n))) +#define OCB_OPIT4C0RP 0xc0062c00 +#define OCB_OPIT4C1RP 0xc0062c08 +#define OCB_OPIT4C2RP 0xc0062c10 +#define OCB_OPIT4C3RP 0xc0062c18 +#define OCB_OPIT4C4RP 0xc0062c20 +#define OCB_OPIT4C5RP 0xc0062c28 +#define OCB_OPIT4C6RP 0xc0062c30 +#define OCB_OPIT4C7RP 0xc0062c38 +#define OCB_OPIT4C8RP 0xc0062c40 +#define OCB_OPIT4C9RP 0xc0062c48 +#define OCB_OPIT4C10RP 0xc0062c50 +#define OCB_OPIT4C11RP 0xc0062c58 +#define OCB_OPIT4C12RP 0xc0062c60 +#define OCB_OPIT4C13RP 0xc0062c68 +#define OCB_OPIT4C14RP 0xc0062c70 +#define OCB_OPIT4C15RP 0xc0062c78 +#define OCB_OPIT4C16RP 0xc0062c80 +#define OCB_OPIT4C17RP 0xc0062c88 +#define OCB_OPIT4C18RP 0xc0062c90 +#define OCB_OPIT4C19RP 0xc0062c98 +#define OCB_OPIT4C20RP 0xc0062ca0 +#define OCB_OPIT4C21RP 0xc0062ca8 +#define OCB_OPIT4C22RP 0xc0062cb0 +#define OCB_OPIT4C23RP 0xc0062cb8 +#define OCB_OPIT5CNRP(n) (OCB_OPIT5C0RP + ((OCB_OPIT5C1RP - OCB_OPIT5C0RP) * (n))) +#define OCB_OPIT5C0RP 0xc0062d00 +#define OCB_OPIT5C1RP 0xc0062d08 +#define OCB_OPIT5C2RP 0xc0062d10 +#define OCB_OPIT5C3RP 0xc0062d18 +#define OCB_OPIT5C4RP 0xc0062d20 +#define OCB_OPIT5C5RP 0xc0062d28 +#define OCB_OPIT5C6RP 0xc0062d30 +#define OCB_OPIT5C7RP 0xc0062d38 +#define OCB_OPIT5C8RP 0xc0062d40 +#define OCB_OPIT5C9RP 0xc0062d48 +#define OCB_OPIT5C10RP 0xc0062d50 +#define OCB_OPIT5C11RP 0xc0062d58 +#define OCB_OPIT5C12RP 0xc0062d60 +#define OCB_OPIT5C13RP 0xc0062d68 +#define OCB_OPIT5C14RP 0xc0062d70 +#define OCB_OPIT5C15RP 0xc0062d78 +#define OCB_OPIT5C16RP 0xc0062d80 +#define OCB_OPIT5C17RP 0xc0062d88 +#define OCB_OPIT5C18RP 0xc0062d90 +#define OCB_OPIT5C19RP 0xc0062d98 +#define OCB_OPIT5C20RP 0xc0062da0 +#define OCB_OPIT5C21RP 0xc0062da8 +#define OCB_OPIT5C22RP 0xc0062db0 +#define OCB_OPIT5C23RP 0xc0062db8 +#define OCB_OPIT6QNRP(n) (OCB_OPIT6Q0RP + ((OCB_OPIT6Q1RP - OCB_OPIT6Q0RP) * (n))) +#define OCB_OPIT6Q0RP 0xc0062e00 +#define OCB_OPIT6Q1RP 0xc0062e08 +#define OCB_OPIT6Q2RP 0xc0062e10 +#define OCB_OPIT6Q3RP 0xc0062e18 +#define OCB_OPIT6Q4RP 0xc0062e20 +#define OCB_OPIT6Q5RP 0xc0062e28 +#define OCB_OPIT7QNRP(n) (OCB_OPIT7Q0RP + ((OCB_OPIT7Q1RP - OCB_OPIT7Q0RP) * (n))) +#define OCB_OPIT7Q0RP 0xc0062f00 +#define OCB_OPIT7Q1RP 0xc0062f08 +#define OCB_OPIT7Q2RP 0xc0062f10 +#define OCB_OPIT7Q3RP 0xc0062f18 +#define OCB_OPIT7Q4RP 0xc0062f20 +#define OCB_OPIT7Q5RP 0xc0062f28 +#define OCB_OPITNPRA(n) (OCB_OPIT0PRA + ((OCB_OPIT1PRA - OCB_OPIT0PRA) * (n))) +#define OCB_OPIT0PRA 0xc0063000 +#define OCB_OPIT1PRA 0xc0063100 +#define OCB_OPIT2PRA 0xc0063200 +#define OCB_OPIT3PRA 0xc0063300 +#define OCB_OPIT4PRA 0xc0063400 +#define OCB_OPIT5PRA 0xc0063500 +#define OCB_OPITNPRA_CLR(n) (OCB_OPIT0PRA_CLR + ((OCB_OPIT1PRA_CLR - OCB_OPIT0PRA_CLR) * (n))) +#define OCB_OPIT0PRA_CLR 0xc0063008 +#define OCB_OPIT1PRA_CLR 0xc0063108 +#define OCB_OPIT2PRA_CLR 0xc0063208 +#define OCB_OPIT3PRA_CLR 0xc0063308 +#define OCB_OPIT4PRA_CLR 0xc0063408 +#define OCB_OPIT5PRA_CLR 0xc0063508 +#define OCB_OPITNPRA_OR(n) (OCB_OPIT0PRA_OR + ((OCB_OPIT1PRA_OR - OCB_OPIT0PRA_OR) * (n))) +#define OCB_OPIT0PRA_OR 0xc0063010 +#define OCB_OPIT1PRA_OR 0xc0063110 +#define OCB_OPIT2PRA_OR 0xc0063210 +#define OCB_OPIT3PRA_OR 0xc0063310 +#define OCB_OPIT4PRA_OR 0xc0063410 +#define OCB_OPIT5PRA_OR 0xc0063510 +#define OCB_OPIT6PRB 0xc0063600 +#define OCB_OPIT6PRB_CLR 0xc0063608 +#define OCB_OPIT6PRB_OR 0xc0063610 +#define OCB_OPIT7PRB 0xc0063700 +#define OCB_OPIT7PRB_CLR 0xc0063708 +#define OCB_OPIT7PRB_OR 0xc0063710 +#define OCB_O2SCTRLF0A 0xc0063800 +#define OCB_O2SCTRLS0A 0xc0063808 +#define OCB_O2SCTRL10A 0xc0063810 +#define OCB_O2SCTRL20A 0xc0063818 +#define OCB_O2SST0A 0xc0063830 +#define OCB_O2SCMD0A 0xc0063838 +#define OCB_O2SWD0A 0xc0063840 +#define OCB_O2SRD0A 0xc0063848 +#define OCB_O2SCTRLF0B 0xc0063880 +#define OCB_O2SCTRLS0B 0xc0063888 +#define OCB_O2SCTRL10B 0xc0063890 +#define OCB_O2SCTRL20B 0xc0063898 +#define OCB_O2SST0B 0xc00638b0 +#define OCB_O2SCMD0B 0xc00638b8 +#define OCB_O2SWD0B 0xc00638c0 +#define OCB_O2SRD0B 0xc00638c8 +#define OCB_O2SCTRLF1A 0xc0063900 +#define OCB_O2SCTRLS1A 0xc0063908 +#define OCB_O2SCTRL11A 0xc0063910 +#define OCB_O2SCTRL21A 0xc0063918 +#define OCB_O2SST1A 0xc0063930 +#define OCB_O2SCMD1A 0xc0063938 +#define OCB_O2SWD1A 0xc0063940 +#define OCB_O2SRD1A 0xc0063948 +#define OCB_O2SCTRLF1B 0xc0063980 +#define OCB_O2SCTRLS1B 0xc0063988 +#define OCB_O2SCTRL11B 0xc0063990 +#define OCB_O2SCTRL21B 0xc0063998 +#define OCB_O2SST1B 0xc00639b0 +#define OCB_O2SCMD1B 0xc00639b8 +#define OCB_O2SWD1B 0xc00639c0 +#define OCB_O2SRD1B 0xc00639c8 +#define OCB_PIB_BASE 0x6C000 +#define OCB_OCR 0x0006d000 +#define OCB_OCR_CLR 0x0006d001 +#define OCB_OCR_OR 0x0006d002 +#define OCB_OCDBG 0x0006d003 +#define OCB_OJCFG 0x0006d004 +#define OCB_OJCFG_CLR 0x0006d005 +#define OCB_OJCFG_OR 0x0006d006 +#define OCB_OJFRST 0x0006d007 +#define OCB_OJIC 0x0006d008 +#define OCB_OJIC_CLR 0x0006d009 +#define OCB_OJIC_OR 0x0006d00a +#define OCB_OJSTAT 0x0006d00b +#define OCB_OJTDI 0x0006d00c +#define OCB_OJTDO 0x0006d00d +#define OCB_OCBARN(n) (OCB_OCBAR0 + ((OCB_OCBAR1 - OCB_OCBAR0) * (n))) +#define OCB_OCBAR0 0x0006d010 +#define OCB_OCBAR1 0x0006d030 +#define OCB_OCBAR2 0x0006d050 +#define OCB_OCBAR3 0x0006d070 +#define OCB_OCBCSRN(n) (OCB_OCBCSR0 + ((OCB_OCBCSR1 - OCB_OCBCSR0) * (n))) +#define OCB_OCBCSR0 0x0006d011 +#define OCB_OCBCSR1 0x0006d031 +#define OCB_OCBCSR2 0x0006d051 +#define OCB_OCBCSR3 0x0006d071 +#define OCB_OCBCSRN_CLR(n) (OCB_OCBCSR0_CLR + ((OCB_OCBCSR1_CLR - OCB_OCBCSR0_CLR) * (n))) +#define OCB_OCBCSR0_CLR 0x0006d012 +#define OCB_OCBCSR1_CLR 0x0006d032 +#define OCB_OCBCSR2_CLR 0x0006d052 +#define OCB_OCBCSR3_CLR 0x0006d072 +#define OCB_OCBCSRN_OR(n) (OCB_OCBCSR0_OR + ((OCB_OCBCSR1_OR - OCB_OCBCSR0_OR) * (n))) +#define OCB_OCBCSR0_OR 0x0006d013 +#define OCB_OCBCSR1_OR 0x0006d033 +#define OCB_OCBCSR2_OR 0x0006d053 +#define OCB_OCBCSR3_OR 0x0006d073 +#define OCB_OCBESRN(n) (OCB_OCBESR0 + ((OCB_OCBESR1 - OCB_OCBESR0) * (n))) +#define OCB_OCBESR0 0x0006d014 +#define OCB_OCBESR1 0x0006d034 +#define OCB_OCBESR2 0x0006d054 +#define OCB_OCBESR3 0x0006d074 +#define OCB_OCBDRN(n) (OCB_OCBDR0 + ((OCB_OCBDR1 - OCB_OCBDR0) * (n))) +#define OCB_OCBDR0 0x0006d015 +#define OCB_OCBDR1 0x0006d035 +#define OCB_OCBDR2 0x0006d055 +#define OCB_OCBDR3 0x0006d075 +#define OCB_OTDCR 0x0006d110 +#define OCB_OPPCINJ 0x0006d111 +#define OCB_OSTOEAR 0x0006d200 +#define OCB_OSTOESR 0x0006d201 +#define OCB_OREV 0x0006d202 +#define OCB_OESR 0x0006d204 +#define OCB_OEAR 0x0006d206 +#define OCB_OACR 0x0006d207 +#define OCB_OCBEAR 0x0006d210 +#define OCB_FIRPIB_BASE 0x01010800 +#define OCB_OCCLFIR 0x01020800 +#define OCB_OCCLFIR_AND 0x01020801 +#define OCB_OCCLFIR_OR 0x01020802 +#define OCB_OCCLFIRMASK 0x01020803 +#define OCB_OCCLFIRMASK_AND 0x01020804 +#define OCB_OCCLFIRMASK_OR 0x01020805 +#define OCB_OCCLFIRACT0 0x01020806 +#define OCB_OCCLFIRACT1 0x01020807 +#define OCB_OCCLFIRWOF 0x01020808 +#define OCB_OCCERRRPT 0x0102080a + +#endif // __OCB_REGISTER_ADDRESSES_H__ + |