~ubuntu-branches/ubuntu/quantal/gputils/quantal

« back to all changes in this revision

Viewing changes to pub/p16c84.pub

  • Committer: Bazaar Package Importer
  • Author(s): Aurelien Jarno
  • Date: 2005-04-16 01:00:23 UTC
  • mto: This revision was merged to the branch mainline in revision 5.
  • Revision ID: james.westby@ubuntu.com-20050416010023-xo612jqs8xlk0b3d
Tags: upstream-0.13.1
ImportĀ upstreamĀ versionĀ 0.13.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
-- p16c84.pub
2
2
-- automatically generated by gp2pub
3
3
 
4
 
public p16c84 is
5
 
 
6
 
  C                  : constant uint8 = 0;
7
 
  DC                 : constant uint8 = 0x1;
 
4
public pic is
 
5
 
 
6
  with processor;
 
7
 
 
8
  pragma processor="p16c84";
 
9
  family : constant processor.family_type = PIC14;
 
10
  name : constant processor.name_type = P16C84;
 
11
 
 
12
  -- Registers
 
13
 
8
14
  EEADR              : uint8 at 0x9;
9
15
  EECON1             : uint8 at 0x88;
10
16
  EECON2             : uint8 at 0x89;
11
17
  EEDATA             : uint8 at 0x8;
 
18
  FSR                : uint8 at 0x4;
 
19
  INDF               : uint8 at 0;
 
20
  INTCON             : uint8 at 0xb;
 
21
  OPTION_REG         : uint8 at 0x81;
 
22
  PCL                : uint8 at 0x2;
 
23
  PCLATH             : uint8 at 0xa;
 
24
  PORTA              : uint8 at 0x5;
 
25
  PORTB              : uint8 at 0x6;
 
26
  STATUS             : uint8 at 0x3;
 
27
  TMR0               : uint8 at 0x1;
 
28
  TRISA              : uint8 at 0x85;
 
29
  TRISB              : uint8 at 0x86;
 
30
 
 
31
  -- Constants
 
32
 
 
33
  C                  : constant uint8 = 0;
 
34
  DC                 : constant uint8 = 0x1;
12
35
  EEIE               : constant uint8 = 0x6;
13
36
  EEIF               : constant uint8 = 0x4;
14
37
  F                  : constant uint8 = 0x1;
15
 
  FSR                : uint8 at 0x4;
16
38
  GIE                : constant uint8 = 0x7;
17
 
  INDF               : uint8 at 0;
18
 
  INTCON             : uint8 at 0xb;
19
39
  INTE               : constant uint8 = 0x4;
20
40
  INTEDG             : constant uint8 = 0x6;
21
41
  INTF               : constant uint8 = 0x1;
23
43
  NOT_PD             : constant uint8 = 0x3;
24
44
  NOT_RBPU           : constant uint8 = 0x7;
25
45
  NOT_TO             : constant uint8 = 0x4;
26
 
  OPTION_REG         : uint8 at 0x81;
27
 
  PCL                : uint8 at 0x2;
28
 
  PCLATH             : uint8 at 0xa;
29
 
  PORTA              : uint8 at 0x5;
30
 
  PORTB              : uint8 at 0x6;
31
46
  PS0                : constant uint8 = 0;
32
47
  PS1                : constant uint8 = 0x1;
33
48
  PS2                : constant uint8 = 0x2;
37
52
  RD                 : constant uint8 = 0;
38
53
  RP0                : constant uint8 = 0x5;
39
54
  RP1                : constant uint8 = 0x6;
40
 
  STATUS             : uint8 at 0x3;
41
55
  T0CS               : constant uint8 = 0x5;
42
56
  T0IE               : constant uint8 = 0x5;
43
57
  T0IF               : constant uint8 = 0x2;
44
58
  T0SE               : constant uint8 = 0x4;
45
 
  TMR0               : uint8 at 0x1;
46
 
  TRISA              : uint8 at 0x85;
47
 
  TRISB              : uint8 at 0x86;
48
59
  W                  : constant uint8 = 0;
49
60
  WR                 : constant uint8 = 0x1;
50
61
  WREN               : constant uint8 = 0x2;