source: rtems/c/src/libchip/flash/am29lv160.h @ f619250

4.115
Last change on this file since f619250 was 9b4422a2, checked in by Joel Sherrill <joel.sherrill@…>, on 05/03/12 at 15:09:24

Remove All CVS Id Strings Possible Using a Script

Script does what is expected and tries to do it as
smartly as possible.

+ remove occurrences of two blank comment lines

next to each other after Id string line removed.

+ remove entire comment blocks which only exited to

contain CVS Ids

+ If the processing left a blank line at the top of

a file, it was removed.

  • Property mode set to 100644
File size: 1.1 KB
Line 
1/*
2 * RTEMS Project (http://www.rtems.org/)
3 *
4 * Copyright 2007 Chris Johns (chrisj@rtems.org)
5 */
6
7/**
8 * Flash Disk Device Driver.
9 *
10 * Am29LV160D 16 Megabit (2M x 8bit) 3.0 Volt-only
11 * Boot Sctor Flash Memory.
12 */
13
14#if !defined (_RTEMS_AM29LV160_H_)
15#define _RTEMS_AM29LV160_H_
16
17#include <rtems/flashdisk.h>
18
19/**
20 * The segments in the AM29LV160 top boot block device.
21 */
22#define rtems_am29lv160t_segment_count (4)
23extern const rtems_fdisk_segment_desc rtems_am29lv160t_segments[4];
24
25/**
26 * The segments in the AM29LV160 bottom boot block device.
27 */
28#define rtems_am29lv160b_segment_count (4)
29extern const rtems_fdisk_segment_desc rtems_am29lv160b_segments[4];
30
31/**
32 * The segments in the AM29LV160 top boot block device.
33 */
34extern const rtems_fdisk_driver_handlers rtems_am29lv160_handlers;
35
36/**
37 * The device configuration.
38 */
39typedef struct rtems_am29lv160_config
40{
41  int   bus_8bit;
42  void* base;
43} rtems_am29lv160_config;
44
45/**
46 * External reference to the configuration.
47 */
48extern const rtems_am29lv160_config rtems_am29lv160_configuration[];
49
50/**
51 * External reference to the configuration size
52 */
53extern uint32_t rtems_am29lv160_configuration_size;
54
55#endif
Note: See TracBrowser for help on using the repository browser.