Làm thế nào để bạn biên dịch một chương trình C vào một giá trị định dạng ELF (hoặc định dạng RAW) để nó có thể được thực hiện trực tiếp từ RAM mà không cần bất kỳ OS? Giả sử rằng bộ tải khởi động tồn
Khi xây dựng một dự án MCU trần kim loại gcc, bạn cần phải quan tâm đến việc khởi tạo các phần .data và .bss trong khi khởi động. Phần .bss khá dễ dàng vì tôi chỉ cần điền toàn bộ phần vào 0. Nhưng cá
Tôi có mã khởi động cho ARM bằng kim loại trần được viết bằng lắp ráp và tôi đang cố gắng hiểu cách hoạt động của nó. Mã nhị phân được viết bằng một số Flash bên ngoài và đang sao chép các phần của ch
Đối với một dự án tôi muốn gọi MBR trên đĩa cứng đầu tiên trực tiếp từ DOS. Tôi đã viết một chương trình lắp ráp nhỏ tải MBR trong bộ nhớ ở 0: 7c00h một bước nhảy xa đến nó. Tôi đã đặt util của tôi và