Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Supports automotive bsta1000b-fada-aarch64 car platform #93

Merged
merged 1 commit into from
Aug 22, 2023

Conversation

elliott10
Copy link
Contributor

@elliott10 elliott10 commented Jun 29, 2023

  • Added bsta1000b-fada-aarch64 car platform for automotive;
  • Successfully initializes into apps/fs/shell program;
  • Implemented functions of DW8250 uart driver, including changing the baudrate;
  • Implemented the translation of GIC interrupt ID: PPI, SPI;
  • Kernel and devices memory pages are mapped;
  • Added use-ramdis feature for apps/fs/shell;
  • Created the kernel uImage image for car platform;
  • Supports 8 SMP for bsta1000b fada board

Build commands:

make A=apps/fs/shell PLATFORM=aarch64-bsta1000b LOG=info SMP=8 FEATURES="driver-ramdisk,irq" fada

@equation314 equation314 self-requested a review July 8, 2023 09:19
scripts/make/raspi4.mk Outdated Show resolved Hide resolved
scripts/make/bsta1000b-fada.mk Outdated Show resolved Hide resolved
modules/axhal/src/platform/aarch64_common/gic.rs Outdated Show resolved Hide resolved
apps/fs/shell/Cargo.toml Outdated Show resolved Hide resolved
platforms/aarch64-bsta1000b.toml Show resolved Hide resolved
platforms/aarch64-bsta1000b.toml Outdated Show resolved Hide resolved
crates/dw_apb_uart/src/lib.rs Outdated Show resolved Hide resolved
modules/axhal/src/platform/aarch64_qemu_virt/mp.rs Outdated Show resolved Hide resolved
modules/axhal/src/platform/aarch64_common/psci.rs Outdated Show resolved Hide resolved
modules/axhal/src/platform/aarch64_common/psci.rs Outdated Show resolved Hide resolved
crates/dw_apb_uart/src/lib.rs Outdated Show resolved Hide resolved
modules/axhal/src/platform/aarch64_common/psci.rs Outdated Show resolved Hide resolved
modules/axhal/src/platform/aarch64_common/psci.rs Outdated Show resolved Hide resolved
modules/axhal/src/platform/aarch64_common/psci.rs Outdated Show resolved Hide resolved
modules/axhal/src/platform/aarch64_common/psci.rs Outdated Show resolved Hide resolved
modules/axhal/src/platform/aarch64_common/psci.rs Outdated Show resolved Hide resolved
Build cmd: make A=apps/fs/shell ARCH=aarch64 SMP=8 PLATFORM=aarch64-bsta1000b APP_FEATURES="axstd/driver-ramdisk,axstd/irq" fada
@equation314 equation314 merged commit ff42f81 into arceos-org:main Aug 22, 2023
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants