← Revision 1 as of 2010-08-07 09:10:06
Size: 146
Comment:
|
← Revision 2 as of 2010-08-07 09:11:49 →
Size: 661
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
1. codec intialiization 2. 16b x 16b unsigned multiply 3. 16b x 16b signed multiply 4. 5. 6. 7. 8. 9. |
1. reading and writing to the codec. 2. reading from the sram - 16b 3. reading from the sram - 18b 4. writing to the sram - 16b 5. writing to the sram - 18b 6. sampling the switch to change functions - no initialization 7. sampling the switch to change functions - with initialization 8. initialization routine 9. 16b signed x 16b signed to (16b or 32b) signed number 10. 16b signed x 8b unsigned to (16b or 24b) signed number 11. 16b signed x 16b unsigned to (16b or 32b) signed number 12. two's complement of 16b number 13. two's complement of 24b number 14. adding signed numbers of different lengths |
Useful Functions
- reading and writing to the codec.
- reading from the sram - 16b
- reading from the sram - 18b
- writing to the sram - 16b
- writing to the sram - 18b
- sampling the switch to change functions - no initialization
- sampling the switch to change functions - with initialization
- initialization routine
- 16b signed x 16b signed to (16b or 32b) signed number
- 16b signed x 8b unsigned to (16b or 24b) signed number
- 16b signed x 16b unsigned to (16b or 32b) signed number
- two's complement of 16b number
- two's complement of 24b number
- adding signed numbers of different lengths