Changeset 457 for trunk/kernel/mm/vseg.c
- Timestamp:
- Aug 2, 2018, 11:47:13 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/mm/vseg.c
r453 r457 24 24 */ 25 25 26 #include <hal_ types.h>26 #include <hal_kernel_types.h> 27 27 #include <hal_special.h> 28 28 #include <hal_remote.h> … … 171 171 switch (vseg->type) 172 172 { 173 case VSEG_TYPE_DATA: { 173 case VSEG_TYPE_DATA: 174 { 174 175 vseg->cxy = 0xffff; 175 176 break; 176 177 } 177 178 case VSEG_TYPE_CODE: 178 case VSEG_TYPE_STACK: { 179 case VSEG_TYPE_STACK: 180 { 179 181 vseg->cxy = local_cxy; 180 182 break; … … 182 184 case VSEG_TYPE_ANON: 183 185 case VSEG_TYPE_FILE: 184 case VSEG_TYPE_REMOTE: { 186 case VSEG_TYPE_REMOTE: 187 { 185 188 vseg->cxy = (cxy_t) hal_remote_lw( XPTR(cxy, &ptr->cxy) ); 186 189 break; 187 190 } 188 default: { 191 default: 192 { 189 193 assert( false, __FUNCTION__, "Illegal vseg type" ); 190 194 break;
Note: See TracChangeset
for help on using the changeset viewer.