mirror of
https://github.com/openhwgroup/cvw.git
synced 2025-06-28 09:36:01 -04:00
Removed references to card_type.
This commit is contained in:
parent
2c35790359
commit
db13ed63b9
2 changed files with 7 additions and 7 deletions
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
int gpt_load_partitions(BYTE card_type) {
|
int gpt_load_partitions() {
|
||||||
// In this version of the GPT partition code
|
// In this version of the GPT partition code
|
||||||
// I'm going to assume that the SD card is already initialized.
|
// I'm going to assume that the SD card is already initialized.
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ int gpt_load_partitions(BYTE card_type) {
|
||||||
|
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
//ret = disk_read(/* BYTE * buf, LBA_t sector, UINT count, BYTE card_type */);
|
//ret = disk_read(/* BYTE * buf, LBA_t sector, UINT count, BYTE card_type */);
|
||||||
ret = disk_read(lba1_buf, 1, 1, card_type);
|
ret = disk_read(lba1_buf, 1, 1);
|
||||||
|
|
||||||
/* Possible error handling with UART message
|
/* Possible error handling with UART message
|
||||||
if ( ret != 0 ) {
|
if ( ret != 0 ) {
|
||||||
|
@ -31,16 +31,16 @@ int gpt_load_partitions(BYTE card_type) {
|
||||||
gpt_pth_t *lba1 = (gpt_pth_t *)lba1_buf;
|
gpt_pth_t *lba1 = (gpt_pth_t *)lba1_buf;
|
||||||
|
|
||||||
BYTE lba2_buf[512];
|
BYTE lba2_buf[512];
|
||||||
ret = disk_read(lba2_buf, (LBA_t)lba1->partition_entries_lba, 1, card_type);
|
ret = disk_read(lba2_buf, (LBA_t)lba1->partition_entries_lba, 1);
|
||||||
|
|
||||||
// Load parition entries for the relevant boot partitions.
|
// Load parition entries for the relevant boot partitions.
|
||||||
partition_entries_t *fdt = (partition_entries_t *)(lba2_buf);
|
partition_entries_t *fdt = (partition_entries_t *)(lba2_buf);
|
||||||
partition_entries_t *opensbi = (partition_entries_t *)(lba2_buf + 128);
|
partition_entries_t *opensbi = (partition_entries_t *)(lba2_buf + 128);
|
||||||
partition_entries_t *kernel = (partition_entries_t *)(lba2_buf + 256);
|
partition_entries_t *kernel = (partition_entries_t *)(lba2_buf + 256);
|
||||||
|
|
||||||
ret = disk_read((BYTE *)FDT_ADDRESS, fdt->first_lba, fdt->last_lba - fdt->first_lba + 1, card_type);
|
ret = disk_read((BYTE *)FDT_ADDRESS, fdt->first_lba, fdt->last_lba - fdt->first_lba + 1);
|
||||||
ret = disk_read((BYTE *)OPENSBI_ADDRESS, opensbi->first_lba, opensbi->last_lba - opensbi->first_lba + 1, card_type);
|
ret = disk_read((BYTE *)OPENSBI_ADDRESS, opensbi->first_lba, opensbi->last_lba - opensbi->first_lba + 1);
|
||||||
ret = disk_read((BYTE *)KERNEL_ADDRESS, kernel->first_lba,kernel->last_lba - kernel->first_lba + 1, card_type);
|
ret = disk_read((BYTE *)KERNEL_ADDRESS, kernel->first_lba,kernel->last_lba - kernel->first_lba + 1);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -37,4 +37,4 @@ typedef struct partition_entries
|
||||||
} partition_entries_t;
|
} partition_entries_t;
|
||||||
|
|
||||||
// Find boot partition and load it to the destination
|
// Find boot partition and load it to the destination
|
||||||
int gpt_load_partitions(BYTE card_type);
|
int gpt_load_partitions();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue