/* * arch/arm/mach-ks8695/include/mach/regs-timer.h * * Copyright (C) 2006 Ben Dooks * Copyright (C) 2006 Simtec Electronics * * KS8695 - Timer registers and bit definitions. * * This file is licensed under the terms of the GNU General Public * License version 2. This program is licensed "as is" without any * warranty of any kind, whether express or implied. */ #ifndef KS8695_TIMER_H #define KS8695_TIMER_H #define KS8695_TMR_OFFSET (0xF0000 + 0xE400) #define KS8695_TMR_VA (KS8695_IO_VA + KS8695_TMR_OFFSET) #define KS8695_TMR_PA (KS8695_IO_PA + KS8695_TMR_OFFSET) /* * Timer registers */ #define KS8695_TMCON (0x00) /* Timer Control Register */ #define KS8695_T1TC (0x04) /* Timer 1 Timeout Count Register */ #define KS8695_T0TC (0x08) /* Timer 0 Timeout Count Register */ #define KS8695_T1PD (0x0C) /* Timer 1 Pulse Count Register */ #define KS8695_T0PD (0x10) /* Timer 0 Pulse Count Register */ /* Timer Control Register */ #define TMCON_T1EN (1 << 1) /* Timer 1 Enable */ #define TMCON_T0EN (1 << 0) /* Timer 0 Enable */ /* Timer0 Timeout Counter Register */ #define T0TC_WATCHDOG (0xff) /* Enable watchdog mode */ #endif ='/cgit/iCE40/ghdl/'>summaryrefslogtreecommitdiffstats
path: root/src/grt/grt-modules.ads
blob: 23c7d6e7a9ef13977863085f3ba808f941a9bfb7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
--  GHDL Run Time (GRT) -  Modules.
--  Copyright (C) 2005 - 2014 Tristan Gingold
--
--  GHDL is free software; you can redistribute it and/or modify it under
--  the terms of the GNU General Public License as published by the Free
--  Software Foundation; either version 2, or (at your option) any later
--  version.
--
--  GHDL is distributed in the hope that it will be useful, but WITHOUT ANY
--  WARRANTY; without even the implied warranty of MERCHANTABILITY or
--  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
--  for more details.
--
--  You should have received a copy of the GNU General Public License
--  along with GCC; see the file COPYING.  If not, write to the Free
--  Software Foundation, 59 Temple Place - Suite 330, Boston, MA
--  02111-1307, USA.
--
--  As a special exception, if other files instantiate generics from this
--  unit, or you link this unit with other files to produce an executable,
--  this unit does not by itself cause the resulting executable to be
--  covered by the GNU General Public License. This exception does not
--  however invalidate any other reasons why the executable file might be
--  covered by the GNU Public License.

package Grt.Modules is
   --  Register optional modules.
   procedure Register_Modules;
end Grt.Modules;