⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pxa255.cs

📁 老外的一个开源项目
💻 CS
字号:
// Copyright (c) David Vescovi.  All rights reserved.
// Part of Project DrumStix
// Windows Embedded Developers Interest Group (WE-DIG) community project.
// http://www.we-dig.org

#region Using directives
using System;
using System.Collections.Generic;
#endregion

namespace Gumstix
{
    public static class PXA255
    {
        [Flags]
        public enum BIT : uint
        {
            fBit0 = 0x00000001,
            fBit1 = 0x00000002,
            fBit2 = 0x00000004,
            fBit3 = 0x00000008,
            fBit4 = 0x00000010,
            fBit5 = 0x00000020,
            fBit6 = 0x00000040,
            fBit7 = 0x00000080,
            fBit8 = 0x00000100,
            fBit9 = 0x00000200,
            fBit10 = 0x00000400,
            fBit11 = 0x00000800,
            fBit12 = 0x00001000,
            fBit13 = 0x00002000,
            fBit14 = 0x00004000,
            fBit15 = 0x00008000,
            fBit16 = 0x00010000,
            fBit17 = 0x00020000,
            fBit18 = 0x00040000,
            fBit19 = 0x00080000,
            fBit20 = 0x00100000,
            fBit21 = 0x00200000,
            fBit22 = 0x00400000,
            fBit23 = 0x00800000,
            fBit24 = 0x01000000,
            fBit25 = 0x02000000,
            fBit26 = 0x04000000,
            fBit27 = 0x08000000,
            fBit28 = 0x10000000,
            fBit29 = 0x20000000,
            fBit30 = 0x40000000,
            fBit31 = 0x80000000
        }

        [Flags]
        public enum GPIOBit : uint
        {
            fGPIOBit0 = 0x00000001,
            fGPIOBit1 = 0x00000002,
            fGPIOBit2 = 0x00000004,
            fGPIOBit3 = 0x00000008,
            fGPIOBit4 = 0x00000010,
            fGPIOBit5 = 0x00000020,
            fGPIOBit6 = 0x00000040,
            fGPIOBit7 = 0x00000080,
            fGPIOBit8 = 0x00000100,
            fGPIOBit9 = 0x00000200,
            fGPIOBit10 = 0x00000400,
            fGPIOBit11 = 0x00000800,
            fGPIOBit12 = 0x00001000,
            fGPIOBit13 = 0x00002000,
            fGPIOBit14 = 0x00004000,
            fGPIOBit15 = 0x00008000,
            fGPIOBit16 = 0x00010000,
            fGPIOBit17 = 0x00020000,
            fGPIOBit18 = 0x00040000,
            fGPIOBit19 = 0x00080000,
            fGPIOBit20 = 0x00100000,
            fGPIOBit21 = 0x00200000,
            fGPIOBit22 = 0x00400000,
            fGPIOBit23 = 0x00800000,
            fGPIOBit24 = 0x01000000,
            fGPIOBit25 = 0x02000000,
            fGPIOBit26 = 0x04000000,
            fGPIOBit27 = 0x08000000,
            fGPIOBit28 = 0x10000000,
            fGPIOBit29 = 0x20000000,
            fGPIOBit30 = 0x40000000,
            fGPIOBit31 = 0x80000000,
            fGPIOBit32 = 0x00000001,
            fGPIOBit33 = 0x00000002,
            fGPIOBit34 = 0x00000004,
            fGPIOBit35 = 0x00000008,
            fGPIOBit36 = 0x00000010,
            fGPIOBit37 = 0x00000020,
            fGPIOBit38 = 0x00000040,
            fGPIOBit39 = 0x00000080,
            fGPIOBit40 = 0x00000100,
            fGPIOBit41 = 0x00000200,
            fGPIOBit42 = 0x00000400,
            fGPIOBit43 = 0x00000800,
            fGPIOBit44 = 0x00001000,
            fGPIOBit45 = 0x00002000,
            fGPIOBit46 = 0x00004000,
            fGPIOBit47 = 0x00008000,
            fGPIOBit48 = 0x00010000,
            fGPIOBit49 = 0x00020000,
            fGPIOBit50 = 0x00040000,
            fGPIOBit51 = 0x00080000,
            fGPIOBit52 = 0x00100000,
            fGPIOBit53 = 0x00200000,
            fGPIOBit54 = 0x00400000,
            fGPIOBit55 = 0x00800000,
            fGPIOBit56 = 0x01000000,
            fGPIOBit57 = 0x02000000,
            fGPIOBit58 = 0x04000000,
            fGPIOBit59 = 0x08000000,
            fGPIOBit60 = 0x10000000,
            fGPIOBit61 = 0x20000000,
            fGPIOBit62 = 0x40000000,
            fGPIOBit63 = 0x80000000,
            fGPIOBit64 = 0x00000001,
            fGPIOBit65 = 0x00000002,
            fGPIOBit66 = 0x00000004,
            fGPIOBit67 = 0x00000008,
            fGPIOBit68 = 0x00000010,
            fGPIOBit69 = 0x00000020,
            fGPIOBit70 = 0x00000040,
            fGPIOBit71 = 0x00000080,
            fGPIOBit72 = 0x00000100,
            fGPIOBit73 = 0x00000200,
            fGPIOBit74 = 0x00000400,
            fGPIOBit75 = 0x00000800,
            fGPIOBit76 = 0x00001000,
            fGPIOBit77 = 0x00002000,
            fGPIOBit78 = 0x00004000,
            fGPIOBit79 = 0x00008000,
            fGPIOBit80 = 0x00010000,
            fGPIOBit81 = 0x00020000,
            fGPIOBit82 = 0x00040000,
            fGPIOBit83 = 0x00080000,
            fGPIOBit84 = 0x00100000
        }

        public enum GPIO : uint
        {
            GPLR0 = 0x40e00000,
            GPLR1 = 0x40e00004,
            GPLR2 = 0x40e00008,
            GPDR0 = 0x40e0000c,
            GPDR1 = 0x40e00010,
            GPDR2 = 0x40e00014,
            GPSR0 = 0x40e00018,
            GPSR1 = 0x40e0001c,
            GPSR2 = 0x40e00020,
            GPCR0 = 0x40e00024,
            GPCR1 = 0x40e00028,
            GPCR2 = 0x40e0002c,
            GPRER0 = 0x40e00030,
            GPRER1 = 0x40e00034,
            GPRER2 = 0x40e00038,
            GPFER0 = 0x40e0003c,
            GPFER1 = 0x40e00040,
            GPFER2 = 0x40e00044,
            GPEDR0 = 0x40e00048,
            GPEDR1 = 0x40e0004c,
            GPEDR2 = 0x40e00050,
            GAFR0_L = 0x40e00054,
            GAFR0_U = 0x40e00058,
            GAFR1_L = 0x40e0005c,
            GAFR1_U = 0x40e00060,
            GAFR2_L = 0x40e00064,
            GAFR2_U = 0x40e00068
        }

        public enum NSSP : uint
        {
            NSSCR0 = 0x41400000,
            NSSCR1 = 0x41400004,
            NSSSR = 0x41400008,
            NSSITR = 0x4140000c,
            NSSDR = 0x41400010,
            NSSTO = 0x41400028,
            NSSPSP = 0x4140002c
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -