Changeset a6d4ceb in mainline for arch/amd64/include/pm.h


Ignore:
Timestamp:
2006-04-13T14:27:30Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
963074b3
Parents:
1ace9ea
Message:

Move arch/thread.h to arch/proc/thread.h on all architectures.
Replace ARCH_THREAD_DATA with new thread_arch_t arch on all architectures.
Similarily, add task_arch_t arch on all architectures.
On amd64 and ia32, grow the TSS segment by 64K + 1B to support IO port
permission bitmap. For the same reason, define per task IO port permission bitmaps
on ia32 and amd64.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/amd64/include/pm.h

    r1ace9ea ra6d4ceb  
    139139        __u64 reserve3;
    140140        __u16 reserve4;
    141         __u16 iomap;
     141        __u16 iomap_base;
     142        __u8 iomap[0x10000 + 1];        /* 64K + 1 terminating byte */
    142143} __attribute__ ((packed));
    143144
Note: See TracChangeset for help on using the changeset viewer.