- Timestamp:
-
04/06/12 16:33:07 (12 years ago)
- Author:
-
Daniel
- Comment:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v10
|
v11
|
|
2 | 2 | |
3 | 3 | |
4 | | This BSP is for the [http://www.gaisler.com/products/leon3/leon3.html LEON3 SPARC V8 processor] developed by [http://www.gaisler.com Aeroflex Gaisler]. LEON3 is available as a synthesizable VHDL model, allowing custom implementations on FPGA and/or ASIC. The LEON3 BSP probes AMBA Play&Play information for basic peripherals such as interrupt controller, timer, and UART. Probing the Plug&Play makes it possible for the LEON3 BSP to supports many LEON3 based controllers and boards. The LEON3 BSP has also support for the LEON4. The basic peripherals: |
| 4 | This BSP is for the [http://www.gaisler.com/products/leon3/leon3.html LEON3 SPARC V8 processor] developed by [http://www.gaisler.com Aeroflex Gaisler]. LEON3 is available as a synthesizable VHDL model, allowing custom implementations on FPGA and/or ASIC. The LEON3 BSP probes AMBA Play&Play information for basic peripherals such as interrupt controller, timer, and UART. Probing the Plug&Play makes it possible for the LEON3 BSP to supports many LEON3 based controllers and boards. The LEON3 BSP has also support for the LEON4. The basic peripherals supported: |
5 | 5 | |
6 | 6 | * IRQMP, IRQAMP |
… |
… |
|
25 | 25 | /dev/console_a is by default renamed /dev/console and assigned minor=0, but the user can select /dev/console_['a'+N] to be renamed to /dev/console by setting syscon_uart_index=N. See table below. |
26 | 26 | |
27 | | MINOR DEVICE-FS-NAME UART |
28 | | 0 /dev/console Default /dev/console_a, user selectable |
29 | | 1 /dev/console_a APBUART[0] (missing by default) |
30 | | 2 /dev/console_b APBUART[1] |
31 | | ... |
| 27 | {| class="wikitable" border="1" cellspacing="1" cellpadding="5" |
| 28 | |- |
| 29 | ! MINOR |
| 30 | ! DEVICE FILE SYSTEM NAME |
| 31 | ! UART |
| 32 | |- |
| 33 | | 0 |
| 34 | | /dev/console |
| 35 | | Default APBUART[0], user selectable through 'syscon_uart_index' |
| 36 | |- |
| 37 | | 1 |
| 38 | | /dev/console_a |
| 39 | | APBUART[0] (missing by default) |
| 40 | |- |
| 41 | | 2 |
| 42 | | /dev/console_b |
| 43 | | APBUART[1] |
| 44 | |- |
| 45 | | .. |
| 46 | | |
| 47 | | |
| 48 | |- |
| 49 | |} |
32 | 50 | |
33 | 51 | On a MP system the console renamed to /dev/console is selected by CPU index (LEON3_Cpu_Index). /dev/console_['a' + LEON3_Cpu_Index] is |