| | |
Need READ Access to BIOS ROM
Please support our C++ advertiser: Programming Forums - DaniWeb Sister Site
![]() |
•
•
Join Date: Aug 2008
Posts: 3
Reputation:
Solved Threads: 0
The following pertains to a Windows XP Embedded system running a single C++ application with administrator privileges.
I need the application to read several bytes of data from the BIOS ROM. The data to be read will have been previously stored in the BIOS ROM at a known address when the chip was burned. I know that the BIOS chip is mapped to the upper 512K of the 4G address space (0xfff80000-0xffffffff) so all I really need is permission to read data from this area of memory without getting a C0000005 access violation. This may require an assembly language subroutine, but that is no problem.
I know this is possible because I have found two utility programs (RW-Everything and HWDIRECT) which can do memory dumps of that entire memory space.
Any and all suggestions will be appreciated.
Thanks,
Bob.
I need the application to read several bytes of data from the BIOS ROM. The data to be read will have been previously stored in the BIOS ROM at a known address when the chip was burned. I know that the BIOS chip is mapped to the upper 512K of the 4G address space (0xfff80000-0xffffffff) so all I really need is permission to read data from this area of memory without getting a C0000005 access violation. This may require an assembly language subroutine, but that is no problem.
I know this is possible because I have found two utility programs (RW-Everything and HWDIRECT) which can do memory dumps of that entire memory space.
Any and all suggestions will be appreciated.
Thanks,
Bob.
![]() |
Similar Threads
- memory management in wndows 2000 (Windows NT / 2000 / XP)
- CD/RW and floppy drives will not read or write (Storage)
- Creating a Boot Disk for an NTFS or FAT Partition (Windows tips 'n' tweaks)
- Toshiba Satellite A20 Boot Priority Problem (Troubleshooting Dead Machines)
- Problem installing windows 2000 professional (Windows NT / 2000 / XP)
- How do I dual boot from two hard dirves? (Storage)
- Forgot Password Cant Get Into Computer (Windows NT / 2000 / XP)
- Need to change Boot to read cd drives (Windows NT / 2000 / XP)
- Problem W/install / Setup Of Win Xp (Windows NT / 2000 / XP)
- Bridge.dll missing (Viruses, Spyware and other Nasties)
Other Threads in the C++ Forum
- Previous Thread: Help with SDL plaese!
- Next Thread: calculator
Views: 957 | Replies: 0
| Thread Tools | Search this Thread |
Tag cloud for C++
6 add api array arrays beginner binary c++ c/c++ calculator char class classes code compile compiler console conversion convert count data delete desktop directshow dll download dynamic encryption error file forms fstream function functions game givemetehcodez google graph gui iamthwee ifstream input int integer java lib library linkedlist linker linux loop looping loops map math matrix memory microsoft newbie news number output parameter pointer problem program programming project python random read recursion recursive reference return sort stream string strings struct studio system template templates test text text-file tree unix url variable vector video visual visualstudio win32 windows winsock wordfrequency wxwidgets





