Tôi đang tìm cách phân biệt thời gian chạy giữa các thiết bị được trang bị bộ xử lý ARM mới (như iPhone 3GS và một số iPod 3G) và các thiết bị được trang bị bộ vi xử lý ARM cũ. Tôi biết tôi có thể sử dụng uname() để xác định mô hình thiết bị, nhưng khi chỉ một số iPod touch 3G nhận được một tăng trong bộ vi xử lý ARM của họ, điều này là không đủ.Mẫu bộ xử lý phát hiện iPhone/hỗ trợ NEON
Vì vậy, tôi đang tìm một trong những:
- Một cách phát hiện mô hình xử lý - Tôi cho rằng có ai sánh kịp.
- Cách xác định xem các hướng dẫn của ARM có được hỗ trợ hay không - từ đây tôi có thể lấy được câu trả lời.
- Cách xác định tổng dung lượng lưu trữ của thiết bị - kết hợp điều này với kiểu thiết bị đã biết trước đó có thể dẫn tôi đến câu trả lời.
- < ENTER IDEA RANDOM>
Cảm ơn trước :)
Câu hỏi hay! Tôi vừa kiểm tra hướng dẫn tham khảo Omap3 và các bit hỗ trợ thiết lập hướng dẫn trong các thanh ghi đồng bộ không thể truy cập được từ chế độ người dùng ... –
Để kết thúc điều gì? Nó có vẻ như bất kỳ quyết định nào bạn đang cố gắng thực hiện trong ứng dụng của bạn, có lẽ là một khả năng mà bạn có thể kiểm tra, thay vì đi ngang qua bởi mô hình xử lý. –
Tôi đang tính toán chuyên sâu. Tôi không chắc tôi có thể kiểm tra khả năng nào. Tôi có thể đo lường hiệu suất và thích ứng với điều đó, nghe có vẻ như cách tiếp cận tốt, nhưng tôi e rằng nó khá khó khăn đối với tôi trong hoàn cảnh của tôi. Tôi cảm thấy khó tin rằng không có cách nào để biết được hướng dẫn của neon có sẵn hay không. – yonilevy