Author: Raúl Sánchez Siles <rsanchezs@infoglobal.es>
[fw/openocd] / src / flash / stellaris.h
index e899b30fa93134af297934b36eae2c39322781b6..3694feb3b76e8e823c4dc1647438d2692a311dcf 100644 (file)
@@ -1,6 +1,6 @@
 /***************************************************************************
  *   Copyright (C) 2006 by Magnus Lundin                                   *
- *   lundinªmlu.mine.nu                                                    *
+ *   lundin@mlu.mine.nu                                                    *
  *                                                                         *
  *   This program is free software; you can redistribute it and/or modify  *
  *   it under the terms of the GNU General Public License as published by  *
 #define STELLARIS_FLASH_H
 
 #include "flash.h"
-#include "target.h"
 
 typedef struct stellaris_flash_bank_s
 {
-       struct target_s *target;
-
        /* chip id register */
        u32 did0;
        u32 did1;
@@ -50,7 +47,6 @@ typedef struct stellaris_flash_bank_s
        u32 rcc;
        u8  mck_valid;
        u32 mck_freq;
-       
 } stellaris_flash_bank_t;
 
 /* STELLARIS control registers */
@@ -69,7 +65,7 @@ typedef struct stellaris_flash_bank_s
 
 #define FMPRE          0x130
 #define FMPPE          0x134
-#define USECRL                 0x140
+#define USECRL         0x140
 
 #define FLASH_CONTROL_BASE     0x400FD000
 #define FLASH_FMA      (FLASH_CONTROL_BASE|0x000)
@@ -85,13 +81,12 @@ typedef struct stellaris_flash_bank_s
 #define AMASK  1
 #define PMASK  2
 
-
 /* Flash Controller Command bits */
 #define FMC_WRKEY      (0xA442<<16)
 #define FMC_COMT       (1<<3)
 #define FMC_MERASE     (1<<2)
 #define FMC_ERASE      (1<<1)
-#define FMC_WRITE      (1<<0)  
+#define FMC_WRITE      (1<<0)
 
 /* STELLARIS constants */