- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The gcc map files give me a strong feeling that installing ISR vectors consumes lots of data memory. The library function _nr_installuserisr uses a static allocated buffer for registrating isr vectors. This buffer resides in data memory and is copied into vector memory, which is located in a different memory segment ( system is defined using prog_mem, data_mem, vector_mem).
I prefer to use fixed vectors in prog_mem (ROM) and not use the _nr_installuserisr. The documentation mentions this possibility but I cannot find any detailed description on this. Does anybody have documentation covering this or can give me some directions. Thanks in advance. RegardsLink Copied
0 Replies

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page