from m5.params import * | |
from m5.proxy import * | |
from m5 import build_env | |
from Device import BasicPioDevice | |
class Uart(BasicPioDevice): | |
type = 'Uart' | |
abstract = True | |
sim_console = Param.SimConsole(Parent.any, "The console") | |
class Uart8250(Uart): | |
type = 'Uart8250' | |
if build_env['ALPHA_TLASER']: | |
class Uart8530(Uart): | |
type = 'Uart8530' | |