Last change
on this file since 711 was
705,
checked in by cfuguet, 10 years ago
|
tsar_boot:
- Completing io utility functions to provide physical
address extention capability to read and write 8 and
16 bits IO mapped registers.
- Providing default value 0 to CLUSTER_IO preprocessor
constant for compatibility with most TSAR platforms
where peripherals are in cluster 0. This way, preloader
parameters file does not need to be modified for these
platforms.
|
File size:
282 bytes
|
Line | |
---|
1 | #include <defs_platform.h> |
---|
2 | |
---|
3 | #define RESET_VERSION 0x00010002 |
---|
4 | |
---|
5 | #define BOOT_LOADER_LBA 2 |
---|
6 | #define PHDR_ARRAY_SIZE 16 |
---|
7 | |
---|
8 | #define BLOCK_SIZE 512 |
---|
9 | |
---|
10 | #ifndef CLUSTER_IO |
---|
11 | # define CLUSTER_IO 0 |
---|
12 | #endif |
---|
13 | |
---|
14 | // vim: tabstop=4 : softtabstop=4 : shiftwidth=4 : expandtab |
---|
15 | |
---|
Note: See
TracBrowser
for help on using the repository browser.