Changeset 97f1691 in mainline for arch/sparc64/include
- Timestamp:
- 2006-02-28T00:02:39Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 7d6ec87
- Parents:
- d87c3f3
- Location:
- arch/sparc64/include
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/sparc64/include/drivers/i8042.h
rd87c3f3 r97f1691 33 33 34 34 #define KBD_PHYS_ADDRESS 0x1fff8904000ULL 35 #define KBD_VIRT_ADDRESS 0x000 00d00000ULL35 #define KBD_VIRT_ADDRESS 0x000d0000000ULL 36 36 37 37 #define STATUS_REG 4 … … 41 41 static inline void i8042_data_write(__u8 data) 42 42 { 43 (( __u8 *)(KBD_VIRT_ADDRESS))[DATA_REG] = data;43 ((volatile __u8 *)(KBD_VIRT_ADDRESS))[DATA_REG] = data; 44 44 } 45 45 … … 56 56 static inline void i8042_command_write(__u8 command) 57 57 { 58 (( __u8 *)(KBD_VIRT_ADDRESS))[COMMAND_REG] = command;58 ((volatile __u8 *)(KBD_VIRT_ADDRESS))[COMMAND_REG] = command; 59 59 } 60 60 -
arch/sparc64/include/mm/tlb.h
rd87c3f3 r97f1691 406 406 extern void fast_data_access_protection(void); 407 407 408 extern void dtlb_insert_mapping(__address page, __address frame, int pagesize, bool locked, bool cacheable); 409 408 410 #endif -
arch/sparc64/include/trap/exception.h
rd87c3f3 r97f1691 32 32 #define TT_INSTRUCTION_ACCESS_EXCEPTION 0x08 33 33 #define TT_ILLEGAL_INSTRUCTION 0x10 34 #define TT_DATA_ACCESS_ERROR 0x32 34 35 #define TT_MEM_ADDRESS_NOT_ALIGNED 0x34 35 36 … … 37 38 extern void do_instruction_access_exc(void); 38 39 extern void do_mem_address_not_aligned(void); 40 extern void do_data_access_error(void); 39 41 extern void do_illegal_instruction(void); 40 42 #endif /* !__ASM__ */
Note:
See TracChangeset
for help on using the changeset viewer.