Changeset 313 for trunk/hal/generic
- Timestamp:
- Aug 2, 2017, 3:24:57 PM (7 years ago)
- Location:
- trunk/hal/generic
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/hal/generic/hal_gpt.h
r41 r313 168 168 169 169 /**************************************************************************************** 170 * This function copies all valid entries from the source <src_gpt> to the <dst_ pgt>.170 * This function copies all valid entries from the source <src_gpt> to the <dst_gpt>. 171 171 * The <src_gpt> and the <dst_gpt> point on the same physical pages. 172 172 * If the <cow> argument is true, the GPT_WRITABLE attribute is reset for all writable -
trunk/hal/generic/hal_ppm.h
r296 r313 62 62 void hal_core_init( boot_info_t * info ); 63 63 64 /***************************************************************************************** 65 * This function returns the PPN from the page descriptor extended pointer. 66 ***************************************************************************************** 67 * @ page_xp : pointer to page descriptor 68 * @ returns physical page number 69 ****************************************************************************************/ 70 inline ppn_t hal_page2ppn( xptr_t page_xp ); 64 71 72 /***************************************************************************************** 73 * This function returns the page descriptor extended pointer from the PPN. 74 ***************************************************************************************** 75 * @ ppn : physical page number 76 * @ returns extended pointer on page descriptor 77 ****************************************************************************************/ 78 inline xptr_t hal_ppn2page( ppn_t ppn ); 65 79 66 80 #endif /* HAL_PPM_H_ */ -
trunk/hal/generic/hal_remote.h
r121 r313 184 184 xptr_t src ); 185 185 186 /***************************************************************************************** 187 * This function makes a memset to a remote buffer in kernel space. 188 ***************************************************************************************** 189 * @ buf_xp : extended pointer to destination buffer. 190 * @ byte : Rvalue to be set in all buffer slots. 191 * @ size : number of bytes to move. 192 ****************************************************************************************/ 193 void hal_remote_memset( xptr_t buf_xp, 194 uint8_t byte, 195 uint32_t size ); 196 186 197 #endif /* _HAL_REMOTE_H_ */
Note: See TracChangeset
for help on using the changeset viewer.