OpenCores
URL https://opencores.org/ocsvn/openmsp430/openmsp430/trunk

Subversion Repositories openmsp430

[/] [openmsp430/] [trunk/] [core/] [sim/] [rtl_sim/] [src/] [op_modes.s43] - Diff between revs 19 and 111

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 19 Rev 111
Line 30... Line 30...
/*                                                                           */
/*                                                                           */
/* Author(s):                                                                */
/* Author(s):                                                                */
/*             - Olivier Girard,    olgirard@gmail.com                       */
/*             - Olivier Girard,    olgirard@gmail.com                       */
/*                                                                           */
/*                                                                           */
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/* $Rev: 19 $                                                                */
/* $Rev: 111 $                                                                */
/* $LastChangedBy: olivier.girard $                                          */
/* $LastChangedBy: olivier.girard $                                          */
/* $LastChangedDate: 2009-08-04 23:47:15 +0200 (Tue, 04 Aug 2009) $          */
/* $LastChangedDate: 2011-05-20 22:39:02 +0200 (Fri, 20 May 2011) $          */
/*===========================================================================*/
/*===========================================================================*/
 
 
.global main
.global main
 
 
 
.set   DMEM_BASE, (__data_start     )
 
.set   DMEM_200,  (__data_start+0x00)
 
.set   DMEM_250,  (__data_start+0x50)
 
 
.set   P1IN,  0x0020
.set   P1IN,  0x0020
.set   P1OUT, 0x0021
.set   P1OUT, 0x0021
.set   P1DIR, 0x0022
.set   P1DIR, 0x0022
.set   P1IFG, 0x0023
.set   P1IFG, 0x0023
.set   P1IES, 0x0024
.set   P1IES, 0x0024
Line 69... Line 73...
        mov.b #0x00, &P1IFG
        mov.b #0x00, &P1IFG
        mov.b #0x00, &P1IES
        mov.b #0x00, &P1IES
        mov.b #0x01, &P1IE
        mov.b #0x01, &P1IE
 
 
        ; Initialize stack and enable global interrupts
        ; Initialize stack and enable global interrupts
        mov   #0x0250, r1
        mov   #DMEM_250, r1
        eint
        eint
 
 
        mov    #0x1000, r15
        mov    #0x1000, r15
 
 
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.