cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

processor-cyrix.h (383B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2/*
      3 * NSC/Cyrix CPU indexed register access. Must be inlined instead of
      4 * macros to ensure correct access ordering
      5 * Access order is always 0x22 (=offset), 0x23 (=value)
      6 */
      7
      8#include <asm/pc-conf-reg.h>
      9
     10static inline u8 getCx86(u8 reg)
     11{
     12	return pc_conf_get(reg);
     13}
     14
     15static inline void setCx86(u8 reg, u8 data)
     16{
     17	pc_conf_set(reg, data);
     18}