SPC  Version 0.9.5
 All Files Functions Groups Pages
spmem.h File Reference

Constants defining superpro shared memory addresses. More...

Macros

#define ADChannel0   @0x00
 
#define ADChannel1   @0x01
 
#define ADChannel2   @0x02
 
#define ADChannel3   @0x03
 
#define DigitalIn   @0x08
 
#define DigitalOut   @0x09
 
#define DigitalControl   @0x0A
 
#define StrobeControl   @0x0B
 
#define Timer0   @0x0C
 
#define Timer1   @0x0D
 
#define Timer2   @0x0E
 
#define Timer3   @0x0F
 
#define SerialInCount   @0x10
 
#define SerialInByte   @0x11
 
#define SerialOutCount   @0x12
 
#define SerialOutByte   @0x13
 
#define DAC0Mode   @0x18
 
#define DAC0Frequency   @0x19
 
#define DAC0Voltage   @0x1A
 
#define DAC1Mode   @0x1B
 
#define DAC1Frequency   @0x1C
 
#define DAC1Voltage   @0x1D
 
#define LEDControl   @0x1E
 
#define SystemClock   @0x1F
 
#define SharedMem01   @0x20
 
#define SharedMem02   @0x21
 
#define SharedMem03   @0x22
 
#define SharedMem04   @0x23
 
#define SharedMem05   @0x24
 
#define SharedMem06   @0x25
 
#define SharedMem07   @0x26
 
#define SharedMem08   @0x27
 
#define SharedMem09   @0x28
 
#define SharedMem10   @0x29
 
#define SharedMem11   @0x2a
 
#define SharedMem12   @0x2b
 
#define SharedMem13   @0x2c
 
#define SharedMem14   @0x2d
 
#define SharedMem15   @0x2e
 
#define SharedMem16   @0x2f
 
#define SharedMem17   @0x30
 
#define SharedMem18   @0x31
 
#define SharedMem19   @0x32
 
#define SharedMem20   @0x33
 
#define SharedMem21   @0x34
 
#define SharedMem22   @0x35
 
#define SharedMem23   @0x36
 
#define SharedMem24   @0x37
 
#define SharedMem25   @0x38
 
#define SharedMem26   @0x39
 
#define SharedMem27   @0x3a
 
#define SharedMem28   @0x3b
 
#define SharedMem29   @0x3c
 
#define SharedMem30   @0x3d
 
#define SharedMem31   @0x3e
 
#define SharedMem32   @0x3f
 

Detailed Description

Constants defining superpro shared memory addresses.

spmem.h contains declarations for superpro shared memory addresses.

License:

The contents of this file are subject to the Mozilla Public License Version 1.1 (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.mozilla.org/MPL/

Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.

The Initial Developer of this code is John Hansen. Portions created by John Hansen are Copyright (C) 2009-2013 John Hansen. All Rights Reserved.


Author
John Hansen (bricxcc_at_comcast.net)
Date
2013-02-16
Version
2