aboutsummaryrefslogtreecommitdiff
path: root/system-clock/include/flash.h
blob: a163a25d44ca66def483253e2516e7ac4e7147a1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef H__FLASH_
#define H__FLASH_

#include "common.h"

/*
 * Header file for dealing with flash.
 */

#define FLASH_BASE 0x40022000

typedef struct {
  __IO uint32_t ac_r; /* Flash access control register. */

  /* TODO fill out the rest. */
} PACKED flash_t;

#define FLASH (*(__IO flash_t*)FLASH_BASE)

#endif /* H__FLASH_ */